Windows installer 为什么安装update.exe需要原始的.msi文件?

Windows installer 为什么安装update.exe需要原始的.msi文件?,windows-installer,installshield,Windows Installer,Installshield,情景: 我对我的产品进行了更新,并使用InstallSheild创建了它 在测试更新时,它弹出一个对话框,说“您尝试使用的功能位于不可用的网络资源上” 它有一个名为“Use source:”的框,该框具有运行原始安装的路径 它是从网络上已重命名的目录运行的 我能够将新的目录名放入框中,更新完成-我使用“浏览…”按钮输入目录名,它显示了msi文件的名称,因此当我输入路径时,它获得了msi文件的路径 我的问题: 为什么运行Update.exe需要原始msi文件的路径才能完成运行 我不希望最终用

情景: 我对我的产品进行了更新,并使用InstallSheild创建了它

  • 在测试更新时,它弹出一个对话框,说“您尝试使用的功能位于不可用的网络资源上”
  • 它有一个名为“Use source:”的框,该框具有运行原始安装的路径
  • 它是从网络上已重命名的目录运行的
  • 我能够将新的目录名放入框中,更新完成-我使用“浏览…”按钮输入目录名,它显示了msi文件的名称,因此当我输入路径时,它获得了msi文件的路径
我的问题:

  • 为什么运行Update.exe需要原始msi文件的路径才能完成运行
  • 我不希望最终用户需要它
  • 我以前从未见过Update.exe需要msi文件
  • 我问这个问题是为了弄清楚我能做些什么来防止Update.exe需要原始msi文件

@SteinÅsmul该链接提供了一些非常好的信息。我会把它标记为答案,但我不能这样做作为评论。哪一部分有帮助?如果你愿意,你可以投一票。我或许可以在这里快速写一个简短的答案(针对其他有类似问题的人)。很难知道Installshield和
update.exe
setup.exe
的问题-而且我现在还没有做好测试的准备。@SteinÅsmul我想我不能简明扼要地说。有一篇很长的帖子描述了它是如何使用原始msi文件的。另一篇帖子回答了我的问题:@SteinÅsmul该链接有一些非常好的信息。我会把它标记为答案,但我不能这样做作为评论。哪一部分有帮助?如果你愿意,你可以投一票。我或许可以在这里快速写一个简短的答案(针对其他有类似问题的人)。很难知道Installshield和
update.exe
setup.exe
的问题-而且我现在还没有做好测试的准备。@SteinÅsmul我想我不能简明扼要地说。有一篇很长的帖子描述了它如何使用原始msi文件。另一篇帖子回答了我的问题: