狀況
您部署自訂的 Visual Studio 2013年隔離殼層應用程式,並使用專案精靈建立專案,或新增包含 C 或 c + + 原始程式檔的專案項目。在此情況下,您會收到下列錯誤訊息之一︰
-
無法載入檔案或組件 ' Microsoft.VisualStudio.VCCodeModel、 版本 = 12.0.0.0,文化特性 = 中性,PublicKeyToken = b03f5f7f11d50a3a' 或其中一個相依性。系統找不到指定的檔案。
-
找不到成員。(從 HRESULT 的例外狀況︰ 0x80020003 (DISP_E_MEMBERNOTFOUND))
-
無法完成作業。找不到成員。
原因
之所以發生這個問題,是因為 Microsoft.VisualStudio.TemplateWizard.dll 檔案中的VCLanguageManager服務不當的依存。
解決方案
如果要解決這個問題,請安裝下列套件︰
-
Visual Studio 2013 rtm (ISO):http://download.microsoft.com/download/6/D/2/6D28583D-65E0-4377-A6F8-C53848557306/VS12-KB3054225.exe
-
Visual Studio 2013年更新 4 (ISO): http://download.microsoft.com/download/D/D/F/DDF4BFF2-1724-4002-9D0A-0ECB30B1A7C3/VS12-KB3025941.exe