更新:2007 年 11 月

错误消息

程序集和模块属性必须位于文件中定义的所有其他元素之前(using 子句和外部别名声明除外)。

在程序集级提供的属性不能出现在任何类型定义的后面。

更正此错误

  • 将该属性移至文件顶部,且位于 using 指令和 extern 别名声明的下方。

示例

下面的代码生成 CS1730:

 复制代码
// cs1730.cs
class Test
{
}
[assembly: System.Attribute] // CS1730

请参见

参考

属性(C# 编程指南)