【发布时间】:2014-06-19 14:24:25
【问题描述】:
我们有一个 IS2010 InstallScript 设置,多年来一直将 .NET Framework 2 作为先决条件。我们正在将我们的应用程序升级到 .NET 4 并切换到该先决条件。
现在,如果在新机器上运行设置,一切正常。但是,如果它在预先存在的安装上运行,它将不会运行 che 先决条件检查,因此它将升级应用程序但不安装 .NET4。
在进一步检查中,我们发现如果我们从旧安装中删除 .NET2 然后运行修复模式会发生相同的行为:它只会忽略先决条件现在缺失的事实。
有没有办法让 IS 即使在更新/修复模式下也检查先决条件,可能是通过 InstallScript 或通过摆弄设置先决条件编辑器?
【问题讨论】:
标签: .net installation installshield prerequisites