大多数属性适用于特定的语言元素,如类或方法;但是有些属性是全局的,它们适用于整个程序集或模块。例如,
复制代码 | |
|---|---|
[assembly: AssemblyVersion("1.0.0.0")] | |
全局属性在源代码中出现在任何顶级 using 指令之后以及任何类型或命名空间声明之前。全局属性可显示在多个源文件中,但这些文件必须在单一编译传递中编译。
以下是一些常用的 .NET Framework 程序集级的属性:
这些属性用于基于 Visual Studio AssemblyInfo.cs 的文件,该文件包括这些属性实例化:
复制代码 | |
|---|---|
[assembly: AssemblyTitle("WindowsApplication1")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("Microsoft")]
[assembly: AssemblyProduct("WindowsApplication1")]
[assembly: AssemblyCopyright("Copyright © Microsoft 2005")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")] | |
注意 |
|---|
|
如果不是正在创建程序集,则将忽略程序集级属性。 |
注意