CodeDom添加文件属性?

时间:2013-06-14 13:58:06

标签: c# codedom

Hello Guys我想知道如何添加一些文件属性(文件创建日期,描述,文件版本等...)到 已编译代码的输出。

我已经知道如何添加图标:

param.CompilerOptions += "/target:winexe" + " " + "/win32icon:" + "\"" + textBox1.Text + "\"";

我也阅读了MSDN文档,但他们没有教/告诉我如何做到这一点......

2 个答案:

答案 0 :(得分:0)

不确定您正在谈论的文件属性是什么。如果您正在考虑通过代码编译任何代码,请查看 System.CodeDom.Compiler.CompilerParameters 类型,或者如果您希望使用 csharp编译器csc.exe然后看看http://msdn.microsoft.com/en-us/library/6ds95cz0%28v=vs.71%29.aspx

答案 1 :(得分:0)

我认为你只需要使用普通的编译程序集就可以这样做,只需在使用codedom编译的源文件中添加assembly attributes来设置属性

[assembly: AssemblyTitle("SampleProject")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("Microsoft")]
[assembly: AssemblyProduct("SampleProject")]
[assembly: AssemblyCopyright("Copyright © Microsoft 2011")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
相关问题