为c#中以编程方式生成的程序集设置描述

本文关键字:程序集 设置 描述 方式生 编程 | 更新日期: 2023-09-27 17:51:09

如何设置程序集描述?

我正在生成程序集

CodeDomProvider.CreateProvider("C#").CompileAssemblyFromFile(parameters, files);

但我不知道汇编属性在哪里。有办法设置这些吗?

为c#中以编程方式生成的程序集设置描述

CompileAssemblyFromFile接受一个文件数组。包含具有所需属性的AssemblyInfo.cs文件,如

[assembly: AssemblyTitle("My Assembly Name")]
[assembly: AssemblyDescription("")]
[assembly: Guid("594dd732-1e7d-4981-ada3-efb341e5f918")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: ComVisible(false)]

AssemblyInfo.csVisual Studio默认添加到任意工程中的文件。你可以给它取任何你想要的名字,但我建议坚持这个惯例。