4

C# 中的程序集信息文件是什么以及如何使用它?

4

4 回答 4

4

AssemblyInfo 文件用于记录您的 dll 或 exe,以描述代码的来源、版本等。如果您的代码是公开可用的,那么确保您也添加有用的信息当然是一种很好的做法。 http://www.codinghorror.com/blog/archives/000141.html

如果您使用 NAnt 构建项目,还有一个有用的目标允许您动态构建程序集信息。 http://nant.sourceforge.net/release/latest/help/tasks/asminfo.html

于 2010-01-30T17:38:47.023 回答
2

右键单击任何程序图标,然后选择“属性”。导航到“版本”选项卡。 您看到的信息是 AssemblyInfo.cs 文件中包含的信息等

于 2010-01-30T17:36:16.160 回答
1

它包含有关您的程序集的信息。作者、公司、版本号(构建/次要/主要/等)

试试这篇文章:

http://msdn.microsoft.com/en-us/library/1h52t681.aspx

于 2010-01-30T17:33:13.653 回答
1

它是由“Properties”文件夹下的默认项目模板创建的文件,该文件具有在程序集级别定义的属性,C# 编译器和框架使用这些属性来存储各种元数据,例如程序集的标题、版本、发布者、等等。您可以在其中添加其他特定于框架的属性,例如 XAML 命名空间、数据协定命名空间等。基本上,您在程序集级别定义的任何属性通常都放置在此处。

不过这个名字并没有什么特别之处。这些属性实际上可以出现在任何代码文件中的任何位置。

我发布了一个关于在一个解决方案中处理在不同项目中拥有多个 AssemblyInfo 文件的问题的简洁小技巧,这些文件都具有共同的属性。

于 2010-01-30T17:37:27.890 回答