【发布时间】:2016-05-27 13:12:19
【问题描述】:
在 Installshield 2015 Premier Edition 中,我创建了一个补丁定义,将我的应用程序产品从版本 1.9.7 升级到 1.9.7.5
在 Installscript MSI 项目中,我只更改了包代码、产品版本并构建了补丁(最新的 1.9.7.5 版本 - 以前的 1.9.7 版本)。
补丁(Update.exe)在管理员权限下执行(之前安装了 1.9.7 版本)
补丁 1.9.7.5 将省略更新功能应用程序的 .exe 和 .dll 组件文件,直接安装在 [INSTALLDIR](根目录:C:\ProgramFiles\MYCOMPANY\MYAPP\confapp.exe)
所有其他组件文件均已更新;它们位于自己的 [INSTALLDIR] 子目录中,如 IS2015 的安装架构中所设计。
C:\ProgramFiles\MYCOMPANY\MYAPP\Feature1DIR\app1.exe C:\ProgramFiles\MYCOMPANY\MYAPP\Feature2DIR\app2.exe C:\ProgramFiles\MYCOMPANY\MYAPP\Feature3DIR\app3.exe C:\ProgramFiles\MYCOMPANY\MYAPP\Feature4DIR\app4.exe C:\ProgramFiles\MYCOMPANY\MYAPP\Feature5DIR\app5.exe
我正在交付新构建的应用程序并已使用 AssemblyInfo.cs 升级了我的 .dll 文件。
长话短说,我的 Update.exe 仅更新已安装的 6 个应用程序中的 5 个。
如果您已经遇到此问题,请提供任何帮助,
问候,
【问题讨论】:
标签: .net-assembly updates installshield