Export (0) Print
Expand All
Expand Minimize

Compiler Error CS1730

Visual Studio 2008

Assembly and module attributes must precede all other elements defined in a file except using clauses and extern alias declarations.

An attribute applied at the assembly level cannot appear after any type definitions.

To correct this error

  • Move the attribute to the top of the file, but below the using directives and extern alias declarations.

The following code generates CS1730:

// cs1730.cs
class Test
[assembly: System.Attribute] // CS1730

Community Additions

© 2014 Microsoft