我在我的解决方案中添加了一些共享项目。
但每次我右键单击添加文件夹或项目时,我都会收到错误“无法将类型对象强制转换为Microsoft.VisualStudio.ProjectSystem.VS.Implementation.Package.ProjectNode”以键入'Microsoft.VisualStudio .Shell.Interop.IVsAggeregatableProject'”。
然而奇怪的是,点击确定后,我可以正常使用一切。
这里发生了什么?
答案 0 :(得分:1)
问题出自Syncfusion项目模板实用程序,因为右键单击共享项目中的项目节点时未正确启用命令。请从Visual Studio卸载并重新安装Syncfusion项目模板VSIX,并从以下位置安装修改后的VSIX。
从here下载修改后的VSIX,然后执行以下步骤重新安装Syncfusion项目模板VSIX。
从Visual Studio导航到工具 - >扩展和更新。
选择Syncfusion项目模板并执行卸载。
关闭Visual Studio。
双击新的VSIX运行下载的Extension并进行安装。安装完成后,打开Visual Studio并继续。
现在,项目右键单击时不会出现任何错误消息。
注意:如果您无法卸载Syncfusion项目模板VSIX,请在Visual Studio管理员模式下尝试这些步骤。
答案 1 :(得分:0)
好的,
在Syncfusion的超级帮助下,我们已经解决了这个问题。
Syncfusion项目模板导致错误,他们为我提供了更新。我检查过它,它已经消失了。 :d
我与solution有一个Direct-Trac链接。
非常感谢Syncfusion。