小编kev*_*itz的帖子

T4MVC:System.InvalidCastException:无法将“System.__ComObject”类型的 COM 对象转换为接口类型“EnvDTE80.CodeClass2”。

当使用 T4MVC 并尝试“运行自定义工具”时,我得到了这个:

正在运行转换:System.InvalidCastException:无法将“System.__ComObject”类型的 COM 对象转换为接口类型“EnvDTE80.CodeClass2”。此操作失败,因为 IID 为“{295ADCD4-B052-49EE-934E-C6B36862A7C6}”的接口的 COM 组件上的 QueryInterface 调用因以下错误而失败:不支持此类接口(来自 HRESULT 的异常:0x80004002 (E_NOINTERFACE)) .

这会影响整个机器,而不是单个项目。

我试过了:

  • 重新安装
  • 卸载
  • 重启VS
  • 重启机器

t4mvc

5
推荐指数
1
解决办法
1739
查看次数

标签 统计

t4mvc ×1