gpt4 book ai didi

c# - 为 codeDOM 文件设置文件版本

转载 作者:行者123 更新时间:2023-12-05 02:25:22 25 4
gpt4 key购买 nike

我正在寻找为使用 codeDOM 生成的 exe 文件设置文件版本的任何方法。我的始终显示为 0.0.0.0。以编程方式显然是首选,但在这一点上,有总比没有好。

最佳答案

编译程序集的版本由 AssemblyFileVersion 属性控制。您只需要确保在编译时将其作为 CodeDom 树的一部分包含在内。

您可以通过将属性添加到 CodeCompileUnit AssemblyCustomAttributes 成员中来设置它。

    CodeCompileUnit unit = CreateMyUnit();
var attribute = new CodeAttributeDeclaration(
new CodeTypeReference(typeof(AssemblyFileVersionAttribute)));
attribute.Arguments.Add(
new CodeAttributeArgument(
new CodePrimitiveExpression("1.1.1.1")));
unit.AssemblyCustomAttributes.Add(attribute);

关于c# - 为 codeDOM 文件设置文件版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/623717/

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