我试图签入,签出,GetLatest等使用C#的TFS API。 对于开发PC和管理员用户这完美的作品。 然而,在没有安装VS 2010的专用maschine和TFS用户是一个非管理员这样做n要工作。 我得到以下错误:*
访问注册表项“HKEY_CURRENT_USER \软件\微软\ VisualStudio的\ 10.0”被拒绝。 2012-10-08 14时58分30秒[...]错误:在Microsoft.Win32.RegistryKey.Win32Error(的Int32的errorCode,字符串str)
在Microsoft.Win32.RegistryKey.CreateSubKey(字符串子项,RegistryKeyPermissionCheck的PermissionCheck,RegistrySecurity registrySecurity)在Microsoft.TeamFoundation.Client.UIHost.get_UserRegistryRoot()在Microsoft.TeamFoundation.VersionControl.Client.Workstation.get_GetLatestOnCheckout()
*
我不知道这是否有管理员权限吗? TFS的“用户”,实际上是在帐户下运行的网站,所以,不应该是一个管理员。
我试着运行测试控制台应用程序,我自己在同一maschine凭据,和它的作品。 所以这是一个凭证。
任何人都可以帮忙吗? 是否足以使网站用户帐户的管理员?
和:这是什么想创建本地工作区时访问注册表?