删除或更改setup.msi文件的位置后无法取消应用程序

时间:2011-11-26 10:27:55

标签: visual-studio deployment installation setup-project uninstall

我创建了一个注册COM对象的部署过程。输出文件是setup.msi文件。

安装完成后,我将文件移动到其他目录中。虽然取消了我的产品,但我还是

  

您尝试使用的功能出现在网络资源上的错误   那是不可用的。

所以我必须指向setup.msi所在的目录以继续卸载过程。 这个问题有解决方法吗?

我在这个项目中使用自定义操作。 也许WiX会解决这个问题?

1 个答案:

答案 0 :(得分:2)

有两种解决方案:

  1. 而不是移动文件只复制它。这种方式卸载 进程可以访问原始文件。
  2. 在卸载过程提示时选择MSI包 (带有错误信息)。
  3. 使用其他设置创作工具将无法执行任何操作。如果卸载过程需要访问已移动,重命名或删除的文件,则会提示包获取该文件。