【发布时间】:2012-09-21 21:25:01
【问题描述】:
我在 Visual Studio 2012 中有一个 .NET 4.0 解决方案,其中包含两个项目和一个安装项目。项目 A 是一个 Windows 窗体应用程序。项目B是一个类库,项目A引用。项目B有一个*.txt文件,标有Content的Build Action和Copy to Output 设置为 始终复制。
在新安装时,一切正常。但是,当安装预先存在并且部署涉及对 txt 文件的更改时,安装程序无法升级预先存在的 txt 文件。如果我卸载/重新安装正确版本的 txt 文件,则会部署。
我正在经历的部署过程是:
- 增加项目 A 和 B 的每个程序集的文件版本
- 增加安装项目的版本
我敢肯定,如果我做了一些愚蠢的事情,比如增加 txt 文件名,一切都会奏效。为了确保内容文件得到更新,我缺少什么?
【问题讨论】:
标签: setup-project setup-deployment