【发布时间】:2010-09-17 04:02:48
【问题描述】:
【问题讨论】:
标签: visual-studio
【问题讨论】:
标签: visual-studio
您可以在AssemblyVersionAttribute 中使用通配符:
[assembly: AssemblyVersion("1.0.*")]
这将导致构建等于自当地时间 2000 年 1 月 1 日以来的天数。
【讨论】:
我在批处理文件中使用http://code.mattgriffith.net/UpdateVersion/ 作为预构建步骤,并调用与我们的修订控制系统进行交互。
【讨论】:
也许这就是你想要的Code Project。否则,您可以使用 *. 从项目的属性中执行此操作。
【讨论】:
这样设置应该这样做:
[assembly: AssemblyVersion("1.0.*.*")]
【讨论】:
*.* 解决方案不起作用。它使用“一天中的时间”数字,这意味着生成的文件不会从 .msi 安装,除非在随后的任何一天的稍后时间生成。深夜做一个,你就被困住了。似乎找不到这个链接,但我记得使用它非常痛苦。