我在5月31日安装了2012 RC,一切正常,直到今天我尝试为TFS 11安装TFS Power Tools Beta。现在每次打开VS2012 RC我都会收到这条消息:
“在系统注册表中找不到正确的类型库。 尝试修复此情况失败,因为您没有写入系统注册表的权限,或者因为无法加载类型库。“ ...
每当我作为非管理员用户运行VS2012时,我都会收到警告。我卸载了Power Tools,修复了VS2012,没有。
我启动了Process Monitor并发现了这个:
devenv.exe RegOpenKey HKCU\Software\Classes\Wow6432Node\Interface\{65074F7F-63C0-304E-AF0A-D51741CB4A8D}\TypeLib ACCESS DENIED
devenv.exe RegOpenKey HKCU\Software\Classes\Wow6432Node\Interface\{65074F7F-63C0-304E-AF0A-D51741CB4A8D}\TypeLib ACCESS DENIED
devenv.exe RegOpenKey HKCU\Software\Classes\Wow6432Node\Interface ACCESS DENIED
devenv.exe RegOpenKey HKCU\Software\Classes\Wow6432Node\Interface\{D0EEAA62-3D30-3EE2-B896-A2F34DDA47D8} ACCESS DENIED
devenv.exe RegOpenKey HKCU\Software\Classes\Wow6432Node\Interface\{D0EEAA62-3D30-3EE2-B896-A2F34DDA47D8} ACCESS DENIED
devenv.exe RegOpenKey HKCU\Software\Classes\Wow6432Node\Interface\{D0EEAA62-3D30-3EE2-B896-A2F34DDA47D8}\ProxyStubClsid32 ACCESS DENIED
devenv.exe RegOpenKey HKCU\Software\Classes\Wow6432Node\Interface\{D0EEAA62-3D30-3EE2-B896-A2F34DDA47D8}\ProxyStubClsid32 ACCESS DENIED
devenv.exe RegOpenKey HKCU\Software\Classes\Wow6432Node\Interface\{D0EEAA62-3D30-3EE2-B896-A2F34DDA47D8}\TypeLib ACCESS DENIED
devenv.exe RegOpenKey HKCU\Software\Classes\Wow6432Node\Interface\{D0EEAA62-3D30-3EE2-B896-A2F34DDA47D8}\TypeLib ACCESS DENIED
devenv.exe RegOpenKey HKCU\Software\Classes\Wow6432Node\Interface\{D0EEAA62-3D30-3EE2-B896-A2F34DDA47D8}\TypeLib ACCESS DENIED
devenv.exe RegOpenKey HKCU\Software\Classes\Wow6432Node\Interface\{D0EEAA62-3D30-3EE2-B896-A2F34DDA47D8}\TypeLib ACCESS DENIED
devenv.exe RegOpenKey HKCU\Software\Classes\Wow6432Node\Interface ACCESS DENIED
devenv.exe RegCreateKey HKCU\Software\Classes\Wow6432Node\Interface ACCESS DENIED
devenv.exe RegCreateKey HKCU\Software\Classes\Wow6432Node\Interface ACCESS DENIED
但是我被卡住了,我不知道如何解决这个问题,任何想法?
由于
答案 0 :(得分:2)
我必须手动给出"完全控制"我在注册表中的用户权限。
右键单击HKEY_CURRENT_USER,单击权限...并使用"完全控制"添加您的用户。选择了选项。