您好我想问一下,当我们在VS中构建我们的项目时,我们知道exe会自动创建,但我的客户端需要带有版本号的exe,每次我点击构建,新的exe将使用较新的版本号创建那么这个版本的编写是否有可能,我认为" no"因为我从未见过任何版本号的exe?所以请清除我的困惑。但是,我知道当我们发布我们的软件时,它会创建"发布版本"对我们而言,我的客户不希望发布他只想要exe !!
答案 0 :(得分:2)
在AssemblyInfo.cs
文件中,更改:
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
通过
[assembly: AssemblyVersion("1.0.0.*")]
//[assembly: AssemblyFileVersion("1.0.0.0")]
(这将使用与您构建时相关的数字更改最后一个数字(仅限时间))
或
[assembly: AssemblyVersion("1.0.*")]
//[assembly: AssemblyFileVersion("1.0.0.0")]
(这将改变2个持续数字,其中包含与您构建时相关的数字(date.time))