大家好,我想知道如何将一些文件属性(文件创建日期、描述、文件版本等)添加到编译代码的输出中。
我已经知道如何添加 Icon :
param.CompilerOptions += "/target:winexe" + " " + "/win32icon:" + "\"" + textBox1.Text + "\"";
我也阅读了 MSDN 文档,但他们没有教/教我如何做到这一点......
我认为您只需按照与普通编译程序集相同的方式进行操作,只需在使用 codedom 编译的源文件之一中添加程序集属性即可设置您的属性
[assembly: AssemblyTitle("SampleProject")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("Microsoft")]
[assembly: AssemblyProduct("SampleProject")]
[assembly: AssemblyCopyright("Copyright © Microsoft 2011")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
不确定您在谈论的文件属性是什么。如果您希望通过代码编译任何代码,请查看System.CodeDom.Compiler.CompilerParameters类型,或者如果您希望使用 csharp 编译器 csc.exe 进行编译,请查看http://msdn.microsoft。 com/en-us/library/6ds95cz0%28v=vs.71%29.aspx。