2014-10-17 79 views
2

當使用T4MVC,並試圖「運行自定義工具」我得到這個:T4MVC:System.InvalidCastException:無法將類型爲'System .__ ComObject'的COM對象轉換爲接口類型'EnvDTE80.CodeClass2'。

運行轉換:System.InvalidCastException:無法投型「系統.__ ComObject」的COM對象爲接口類型「EnvDTE80.CodeClass2」。 此操作失敗,因爲具有IID「{295ADCD4-B052-49EE-934E-C6B36862A7C6}」的接口的COM組件上的QueryInterface調用由於以下錯誤而失敗: 沒有此類接口支持(異常來自HRESULT:0x80004002(E_NOINTERFACE ))。

這會影響整個機器,而不是單個項目。

我已經試過:

  • 重新安裝
  • 卸載
  • 重啓VS
  • 重新啓動機器

回答

1

想通了。

從解決方案中移除項目並重新添加。

0

Build-「Clear solution」解決了這個問題

相關問題