是否可以在visual studio中更新版本号(AssemblyVersion(“1.0.2.1”))insdeie AssemblyInfo.cs ???(可能使用脚本或批处理文件)
答案 0 :(得分:2)
我过去曾使用UpdateVersion来更新版本号作为构建脚本的一部分。如果您使用subversion,您还可以使用TortoiseSVN的SubWCRev.exe更新版本号以包含SVN修订号。
答案 1 :(得分:2)
答案 2 :(得分:1)
我曾经有一个PowerShell脚本,可以将版本号写入“AssemblyVersion.cs”,如下所示:
// DO NOT EDIT // Generated by UpdateVersion.ps1.
[AssemblyVersion("1.0.2.1")]
版本号一次在所有项目/程序集中更新。规范号码存储在其他地方。
写作很简单,但根据您的确切需要而有所不同,所以我不会尝试在此处发布。
答案 3 :(得分:0)
您可以简单地使用任何搜索和替换工具,也可以自己编写。
对于当前的项目(使用msbuild构建)我正在使用自定义构建步骤(自编,因为它很小而且简单),它会搜索AssemblyVersion并替换AssemblyInfo.cs文件中的那个。