真的是很意外,VS 2010 一開起來,程式可以編譯,但 Design 畫面全部都出現錯誤。
出現了 「creating control Error HRESULT E_FAIL has been returned from a call to a COM component」,網路上能夠出現這種錯誤的人似乎有,但不多。但有看到一篇「Error HRESULT E_FAIL has been returned from a call to a COM component」似乎在講很類似的問題。
主要是 ProjectTemplatesCache 出現問題,建議刪除後,再重建。
於是抱持著實驗精神,在「C:\Program Files(x86)\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplatesCache」找到了如下的檔案:
於是我關閉所有 Visual Studio 2010 視窗,並將 ProjectTemplatesCache 整個資料夾刪除,然後再透過 cmd.exe 進到
C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE>
並執行 devenv /setup
然後重新開啟 Visual Studio 2010,所有 Design 介面的控制項就可以恢復正常了。
2016年3月18日 星期五
訂閱:
文章 (Atom)