1、拷贝Porperties目录下的文件AssemblyInfo.cs生成副本AssemblyInfo.template.cs, 作为版本管理的模板文件。
2、修改模板文件中的想要管理的版本号信息
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.5.0.$WCREV$")]//0.9.55.20623 //1.0.20816 1.0.20826
[assembly: AssemblyFileVersion("1.5.0.$WCREV$")]//1.0.20816//1.0.20826
SubWCRev参数参考链接:https://tortoisegit.org/docs/tortoisegit/tgit-gitwcrev-keywords.html
3、设置工程生成前事件命令
命令如下:
SubWCRev $(SolutionDir) $(ProjectDir)Properties\AssemblyInfo.template.cs $(ProjectDir)Properties\AssemblyInfo.cs