none
wpf程序能否自动叠加程序集版本或文件版本 RRS feed

  • 问题


  • 如上图红色圆圈所示,我希望每编译一次版本号的最后位自动+1,有什么解决方法吗?

    能否获取到项目编译事件?

    2014年5月5日 3:27

答案

  • 那两个版本号是在AssemblyInfo.cs文件里面定义的:

    [assembly: AssemblyVersion("1.0.0.0")]
    [assembly: AssemblyFileVersion("1.0.0.0")]

    在项目工程属性那里有个“生成事件”tab,里面有“预先生成事件命令行”,在这里可以用宏来处理代码文件。或者你写个小程序来修改AssemblyInfo.cs文件然后在预先生成事件命令行里面调用这个小程序也行。


    这里有详细代码:

    http://bbs.csdn.net/topics/390598405

    • 已标记为答案 skczjun 2014年5月5日 8:08
    2014年5月5日 4:24