|
我想是你的windows install的问题。
注销然后重新注册 Windows Installer
9 w! B% J5 w; h+ D' F, v0 ]8 q+ {7 x1. 注销 Windows Installer:a. 单击“开始”,然后单击“运行”。 ' ~& S& O& N0 K) M! t
b. 在“打开”框中,键入 msiexec /unregister,然后单击“确定”。
7 e- Q6 ^# E/ L& I" e
7 \1 n5 q: F; }2. 重新注册 Windows Installer:a. 单击“开始”,然后单击“运行”。 ( r- x+ ^, N k3 k% t" ~: B& K5 U
b. 在“打开”文本框中,键入 msiexec /regserver,然后单击“确定”。
- i+ M8 B$ K8 U( k) g5 K$ e' U/ R% ]5 Y& I* m! X2 d) E
不行的话就:
# u. j; v' Q1 B# b/ U; ~ 卸载,重新安装windows installer服务 ; _& d' X! D4 t0 Q- ?& w( C
一、先用msiexec /unregserver 停掉windows installer服务。 ( |& I M% J! q' `& A, @7 ^
二、下载InstMsiW.exe,用winrar解压开。进入目录。 $ b( q0 W* z4 y# s! ?! l* `
三、右击msi.inf ,点击安装,右击mspatcha.inf ,点击安装。 ' z2 l& a' d) ]
四、再用msiexec.exe /regserver 启用服务。
5 {, e) Z: s% w( H, \
2 {# W) V! H- K1 M: \如果都不行也许就是你的安装包中根本没有 MSI RUNTIME3.0 这个东西。自己到网上独立下载个安装上。 |
|