Visual studio 2010 VS 2010属性页无法显示与其基础RCW分离的COM对象,因此无法使用该对象

Visual studio 2010 VS 2010属性页无法显示与其基础RCW分离的COM对象,因此无法使用该对象,visual-studio-2010,properties,Visual Studio 2010,Properties,我使用的是VisualStudio2010终极版,但现在它不会显示项目属性页面。相反,会显示一条错误消息: 尝试加载页面时出错。 无法使用与其基础RCW分离的COM对象。 这个错误困扰了我很长时间。除了重新安装外,我几乎尝试了所有操作(卸载/重新安装/修复/卸载加载项等) 操作系统。 帮帮我。太多了 最后我发现出了什么问题。这是行为不端的addin-TestDriven.NET。 但对你来说,情况可能会有所不同。但不管怎样,是艾丁。 找到它的过程是转到“工具->选项”对话框。转到“环境->加载项

我使用的是VisualStudio2010终极版,但现在它不会显示项目属性页面。相反,会显示一条错误消息: 尝试加载页面时出错。 无法使用与其基础RCW分离的COM对象。

这个错误困扰了我很长时间。除了重新安装外,我几乎尝试了所有操作(卸载/重新安装/修复/卸载加载项等) 操作系统。
帮帮我。太多了

最后我发现出了什么问题。这是行为不端的addin-TestDriven.NET。 但对你来说,情况可能会有所不同。但不管怎样,是艾丁。
找到它的过程是转到“工具->选项”对话框。转到“环境->加载项/宏安全”节点。取消选中“允许加载外接程序组件”。然后重启VS2010,看看问题是否消失。如果是,则它必须是指定文件夹中的外接程序。下一步是启用加载项,并逐个删除列表中的目录,以确定是哪个加载项导致了问题。最后,禁用或只是删除/卸载它。

在我的例子中,这是VS2010的VSCommands的最新更新。。。
完全卸载/重新安装VSCommands完成了任务:)

重新启动VS 2010 SP1解决了我的问题

这件事也发生在我身上,原因不明,结果我不得不禁用源代码管理插件(默认插件,它已经愉快地工作了很长时间):
工具->选项->源代码管理:将插件设置为“无”
并重新启动VS.

Microsoft Visual Studio Professional 2015 Service pack 1中,我遇到了同样的问题。我发现这是由于GhostDoc社区的缘故


我将GhostDoc Community 4.9.x升级到5.1.x,并在Visual Studio 2015 Service pack 1中解决了问题。

如果在中启动Visual Studio IDE,问题是否仍然存在?谢谢!这为我解决了同样的问题。根据您的回答,我删除了几个文件夹。如果Visual Studio很愚蠢,不允许您删除外接程序文件夹,您可以从这里手动删除它们:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\10.0\AutomationOptions\LookInfolders我也有同样的问题。TestDriven.Net似乎对我来说也是一个错误。请注意,这将阻止TestDriven.Net在Visual Studio中执行任何测试。我必须这样做,然后我的问题得到了解决。我能够将其重新打开,但问题没有再次出现。谢谢谢谢你,我对vs2010失去了希望,而你像一缕阳光一样出现了,对我来说也是一个幽灵医生,vs2015。3我很高兴听到我的回答对你有帮助。