我有一个Winforms项目,其中一个.exe文件作为主输出。我正在使用部署项目来分发它,但安装新版本时不会更新.exe文件,这意味着我必须要求用户手动卸载并安装新版本。部署项目不更新.exe
下面是我在做什么:
- 我增加对输出项目程序集的版本(这是部署项目的主输出)
- 我增加部署项目版本(更新
- 部署项目设置为删除以前的版本
- 上的.exe“永久性”属性提示时产品代码)设置为False
我确信我在成功之前完成了这个任务,但我现在似乎无法做到。我究竟做错了什么?
编辑:我得到了它通过改变文件版本在项目属性的工作,如this answer
+1为一个良好的工作解决方案。这很有帮助。 – 2010-10-14 21:42:46