我的Visual Studio 2010(带有Service Pack 1)安装已损坏。
这是在Windows 7 x64上。当试图打开命令窗口时,VS2010“操作无法完成。未注册类”
当我尝试内VS打开命令窗口,我得到:
“的操作无法完成 类没有注册”
当我尝试打开即时窗口,没有任何反应。
其他人看到完全一样的问题:
http://connect.microsoft.com/VisualStudio/feedback/details/562043/immediate-and-command-windows-not-available-in-vs2010-ide
我在一个干净的Windows 7工作(x64)的安装。
我已经运行修复,完全卸载重新安装&,有和无服务包,和我不断收到同样的错误。我怀疑当卸载发生时,可能不是100%的所有东西都被卸载....一些东西必须挂起(库,注册表等),使我处于一个损坏的状态。所以,我不知道是否有做一个“破坏性”的安装某种方法,不担心影响它可能对其他应用程序,可去除超过标准卸载呢。
UPDATE:
问题似乎可能与64位Windows上运行并在VS寻找在注册表中,这可能会或可能不会被认为是在VS安装程序中的错误的东西。
更新#2:
丢失的注册表项是:
[HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0_Config\CLSID\{182C9FA0-9233-4E5A-994E-9934B4BB2EA4}]
@="Microsoft.VisualStudio.Platform.VsManagedObjectAggregator"
"Assembly"="Microsoft.VisualStudio.Platform.AppDomainManager, Version=10.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a"
"Class"="Microsoft.VisualStudio.Platform.VsManagedObjectAggregator"
"InprocServer32"="C:\\Windows\\system32\\mscoree.dll"
"ThreadingModel"="Both"
因此增加该条目清理问题(虽然,到相关的其他东西加载项失败的未来,所以我不得不重新安装这些以确认是否完全解决了这个问题。)
您是否尝试以管理员身份运行(也关闭UAC以将其从图片中删除),以查看配置文件的权限是否可能成为问题?也可以尝试使用''devenv/ResetSettings“'和/或''devenv/SafeMode”'来启动VS以查看它们是否有所作为。 – 2011-04-12 22:32:07
我有这个注册表项,但仍然有问题。重新应用VS2010 SP1不起作用。重置VS设置不起作用。有趣的是,这是我第一次尝试从ISO安装DVD和SP1(当时没有网络连接)。 – PeterX 2012-08-14 07:51:20
最终,它花了一个完整的修复安装和重新应用VS2010 SP1为我工作。 – PeterX 2012-08-16 07:38:20