gpt4 book ai didi

c# - 使用 C# 更改可执行属性(产品名称)

转载 作者:行者123 更新时间:2023-11-30 17:23:18 25 4
gpt4 key购买 nike

我有一个 C# 项目,我需要在编译时更改其产品名称。我使用 prebuild 事件在 AssemblyInfo.cs 中更改它,但有几次 Visual Studio 没有获得此更改并使用以前的产品名称对其进行编译。所以我更喜欢在从另一个可执行文件(全部在 C# 中)编译后更改它。

最佳答案

程序集编译后,您不能(或至少不应该)更改该信息。它被编译到程序集中的资源文件中,该文件无法更改。

Visual Studio 应始终提取该信息,因为它是代码的一部分。如果不是,这可能是一个更大问题的迹象,因为 Visual Studio 没有编译您期望编译的代码,并且可能还包含其他代码文件的流氓版本。尝试做一个完整的 Rebuild Solution,然后确保产品名称是正确的;如果不是,请将代码移至另一台机器并在那里编译,以确保它不会出于某种原因从您机器上的其他地方提取文件。

关于c# - 使用 C# 更改可执行属性(产品名称),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2280722/

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