這表示使用 Installation Manager 安裝 SolidWorks 時,在配置 Visual Studio 2005 Tools for Applications (VSTA) Redistributable 的過程中出錯。當查看此類失敗安裝的 Windows® 安裝程序日志時,該日志將使用以下語法指出故障:
Action start 9:46:50: set_Reg_VSTAHost.
SW MSG: Entering WIDll_RunVstaExe ...
SW MSG: WIDll_RunVstaExe: szExeName = C:\Program Files (x86)\Microsoft Visual Studio 8\Common7\IDE\vsta.exe /hostid SolidWorks_VSTA /setup
Action ended 9:47:19: set_Reg_VSTAHost.Return value 3.
Action ended 9:47:19: INSTALL.Return value 3.
如果安裝 SolidWorks 時您沒有正確的注冊表項權(quán)限,或注冊表項損壞,則可能會出現(xiàn)此類錯誤。請嘗試執(zhí)行以下步驟來解決此問題。
如果是1903的報錯,一般只需要如下步驟處理該問題:
1.從“添加或刪除程序”卸載現(xiàn)有 Visual Studio 2005 安裝
2.重新啟動電腦
3.正常安裝solidworks。
如果是1603的報錯,需如下操作解決該問題:
1.從“添加或刪除程序”卸載現(xiàn)有 Visual Studio 2005 安裝
2.重新啟動電腦
3.重命名以下注冊表項:
x64
HKLM\SOFTWARE\Wow6432Node\Microsoft\VSTAHost
HKLM\SOFTWARE\Wow6432Node\Microsoft\VSTAHostConfig
x86
HKLM\SOFTWARE\Microsoft\VSTAHOST
HKLM\SOFTWARE\Microsoft\VSTAHostConfig
4.重新啟動 電腦
5.再次通過安裝管理程序安裝 SolidWorks。