Solidworks安装过程中偶尔会出现代码为1903或者1603的报错(如下图),一旦碰到,解决起来挺麻烦,卸载.重启电脑安装都会出现同样问题.
这表示使用 Installation Manager 安装 SolidWorks 时,在配置 Visual Studio 2005 Tools for Applications (VSTA) Redistributable 的过程中出错。当查看此类失败安装的 Windows® 安装程序日志时,该日志将使用以下语法指出故障:
9 S2 K$ M% c2 M, u' J& z! D1 A5 MAction start 9:46:50: set_Reg_VSTAHost.: y. v: i8 m$ K% l" X
SW MSG: Entering WIDll_RunVstaExe ...2 S, J* A4 E$ n+ @1 t$ s1 J) Z
SW MSG: WIDll_RunVstaExe: szExeName = C:\Program Files (x86)\Microsoft Visual Studio 8\Common7\IDE\vsta.exe /hostid SolidWorks_VSTA /setup0 Z8 `+ ]# t8 }( O- u k3 y
Action ended 9:47:19: set_Reg_VSTAHost.Return value 3." R' T- S4 h: g9 V! G, _8 K
Action ended 9:47:19: INSTALL.Return value 3., O' I% L6 S0 ?# ]5 K
如果安装 SolidWorks 时您没有正确的注册表项权限,或注册表项损坏,则可能会出现此类错误。请尝试执行以下步骤来解决此问题。
% r( S' L; U, e" M 如果是1903的报错,一般只需要如下步骤处理该问题:8 [) b4 E; w) H, d
1.从“添加或删除程序”卸载现有 Visual Studio 2005 安装/ } G: L7 y# o& y7 V5 O0 {$ x8 S1 X1 F
2.重新启动电脑
3.正常安装solidworks。 如果是1603的报错,需如下操作解决该问题: 1.从“添加或删除程序”卸载现有 Visual Studio 2005 安装4 a) d" A" f6 C8 n4 b: S; b
2.重新启动电脑 3.重命名以下注册表项:; Z6 ~5 t a7 @8 @
x64& d r: O, N9 m% {1 F. `
HKLM\SOFTWARE\Wow6432Node\Microsoft\VSTAHost8 h3 ]: h8 q' t8 n! f) _& x
HKLM\SOFTWARE\Wow6432Node\Microsoft\VSTAHostConfig
: m# x f) ^: D" g% S# x( kx86
# U& B8 H+ k, M( Z$ Q0 q4 GHKLM\SOFTWARE\Microsoft\VSTAHOST 0 ? B; x4 y) x+ x
HKLM\SOFTWARE\Microsoft\VSTAHostConfig- o; e7 [3 N; F
4.重新启动 电脑
1 n3 V- j* d/ u2 o: m& @6 o7 K5.再次通过安装管理程序安装 SolidWorks。 : O8 v. K2 L4 P6 t5 S
|