使用T4MVC并尝试运行自定义工具'我明白了:
运行转换:System.InvalidCastException:无法转换类型为' System .__ ComObject'的COM对象。接口类型' EnvDTE80.CodeClass2'。 此操作失败,因为QueryInterface调用COM组件上的接口与IID< {295ADCD4-B052-49EE-934E-C6B36862A7C6}'由于以下错误而失败: 没有支持这样的接口(来自HRESULT的异常:0x80004002(E_NOINTERFACE))。
这会影响整个机器,而不是单个项目。
我试过了:
答案 0 :(得分:1)
想出来。
从解决方案中删除项目并重新添加。
答案 1 :(得分:0)
构建 - “清除解决方案”解决了这个问题