gpt4 book ai didi

c# - CSharpCodeProvider 在编译期间使用自定义参数

转载 作者:太空宇宙 更新时间:2023-11-03 14:26:25 26 4
gpt4 key购买 nike

我使用 CSharpCodeProvider 从 C# 编译 .net 代码并生成自定义 DLL。但我想在 DLL 中设置自定义属性,例如:

File Description
File Version
Product Name

这可能吗?

而且我还没有找到关于传递包含所有编译参数的 XML 文件的可能性的文档。

<CSharpScriptCompiler>
<Reference>
<Name>utils.dll</Name>
</Reference>
<Import>
<Name>Expoware</Name>
</Import>
<Import>
<Name>System.Text</Name>
</Import>
</CSharpScriptCompiler>

谢谢!

最佳答案

您应该从源代码中删除已经存在的 [assembly: AssemblyProduct()][assembly: AssemblyFileVersion()] 等属性,并将其附加到您的自定义数据中.

关于c# - CSharpCodeProvider 在编译期间使用自定义参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3837469/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com