![]() |
1
10
也就是说,通常MSI卸载不需要MSI,但在某些情况下可能需要它。例如,如果在卸载过程中调用ResolveSource操作,MSI将查找.MSI。 现在有几种方法可以解决这个问题:
或
|
![]() |
2
11
那会复制的your.msi 在缓存的MSI上执行修复。那你会在一个更好的地方。 |
![]() |
3
1
如果您确切地知道什么是错误的(在开发过程中经常出现这种情况),我更喜欢打开Windows将用于卸载的MSI文件,并使用Orca之类的工具直接对其进行编辑,以修复或删除导致失败的部分。 例如:
|
![]() |
4
0
-你有没有尝试过“ 从源运行 这是功能树中的一个选项,允许您从安装源运行某些文件。这通常与 管理员映像 在网络上。见下图。我没试过,但我想这可能会导致:
2 - 编写自定义操作脚本 ? 如果是这样,您是提取到tmp文件夹还是从已安装的文件或二进制表中运行?如果是这样,自定义操作是否只在安装时运行? 你是不是在经营一家 指向已安装文件的?如果是这样,则此文件可能无法在网络上访问。 4 - 到网络共享? 你是不是直接在电脑上安装了什么东西 ? 还有很多其他的可能性。 |