3bd*_*lla 0 setup-project visual-studio-setup-proje visual-studio-2017
我有一个标准的 Windows 窗体应用程序,正在使用 VS2017 安装项目进行部署。使用“文件系统”打开安装项目时,我将以下内容添加到应用程序文件夹中:
EPPlus库的 dll。安装项目提供了.msi很好的输出包。问题是,当我.msi在构建安装项目(当然是在构建源项目之后)后运行输出并运行应用程序时,我看不到我的更新,甚至C:\Program Files ....目录上的文件也没有修改。我尝试更改产品代码并增加版本,但它不起作用。我的问题是:
非常感谢。
进行升级的方法是使用RemovePreviousVersions 项目设置。步骤是:
生成的 MSI 将进行重大升级(在 Windows Installer 术语中)并升级旧版本,并将其替换为新产品 MSI。请注意,升级仅适用于相同的安装上下文。每个人都不会升级“只有我”,因此这将导致“程序”和“功能”中出现两个条目。安装时创建详细日志并搜索 FindRelatedProducts 条目将告诉您是否找到升级。msiexec /I [msi 文件的路径] /l*vx [文本日志文件的路径]
这是旧的但相关的。并且没有提到更新二进制文件版本的要求(早期的 VS 设置项目不需要)。
| 归档时间: |
|
| 查看次数: |
3019 次 |
| 最近记录: |