1

我们正在使用 WIX Installer 进行应用程序部署。我们正在使用 wix 生成补丁。当我们尝试卸载补丁时,出现以下错误

“您尝试在不可用的网络资源上使用的功能”

它期待以前的版本 MSI。

我们需要设置哪个属性来维护基线缓存。请帮我。

提前致谢。

4

1 回答 1

1

发生这种情况是因为路径卸载过程需要修复原始安装才能将其恢复到原始状态。

一个可能的解决方案是:

  • 使用 Orca 打开补丁 PCP 文件
  • 将 SEQUENCE_DATA_GENERATION_DISABLED 属性设置为 0 并保存更改
  • 使用修改后的 PCP 重建补丁

这将使补丁程序自动生成补丁程序序列信息,并且补丁程序安装不再需要原始 MSI。

如果您无权访问 PCP 文件或仍需要原始 MSI,则很可能安装的文件在复制到目标计算机后被修改或删除。在这种情况下,有两种解决方案:

  • 提示时提供原始 MSI

或者

  • 确保您的应用程序或其他进程未修改已安装的文件
于 2012-06-18T06:28:59.477 回答