更改另一个 .EXE 的程序集版本
Posted
技术标签:
【中文标题】更改另一个 .EXE 的程序集版本【英文标题】:Change assembly version of another .EXE 【发布时间】:2011-11-30 09:53:18 【问题描述】:如何从一个项目更改为另一个项目的程序集版本(.exe)?我有这两个项目的来源。
【问题讨论】:
您为什么只想更改程序集版本,它们用于特定原因并随着程序集中所做的更改而增加 我为我的应用程序开发了一个更新程序。我的老板不想使用带有版本的 XML 文件而不是获取程序集版本。我不知道为什么(可能有些我可以解释原因吗?)?当我更新我的应用程序时,我需要从更新程序增加主可执行文件的程序集版本。 如果该文件未修改/修补,则不应通过更新程序对其进行更改。关于如何显示版本号,可以参考Visual Studio,它使用注册表项,而不是嵌入在dll/exe中的那个。 【参考方案1】:我曾经had a similar question,我得到的最佳答案是在整个项目中share an AssemblyVersion.cs
file。
在我的场景中,这是一个非常好的解决方案。
【讨论】:
【参考方案2】:【讨论】:
@Drazisil 干杯。很高兴您喜欢这项工作。以上是关于更改另一个 .EXE 的程序集版本的主要内容,如果未能解决你的问题,请参考以下文章
Azure DevOps Build Pipeline:如何仅为更改的程序集增加程序集版本?