Sup*_*JMN 6 .net c# git visual-studio
突然,Visual Studio在启动时开始显示此错误:"SccProviderPackage无法加载".
此外,团队资源管理器窗口停止显示Git的正确部分.
我修复了安装,卸载/安装了VS并重启了好几次.没有解决问题.
请注意,它是Visual Studio 2015 RC.
活动日志(ActivityLog.xml)说明了这一点:
Team Explorer窗口显示:

System.InvalidOperationException:由于对象的当前状态,操作无效.在System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(的Int32的errorCode,IntPtr的errorInfo中)在Microsoft.TeamFoundation.Git.Provider.ServiceProviderExtensionMethods.EnsurePackageLoaded(的IServiceProvider的ServiceProvider,的Guid packageGuid)在Microsoft.TeamFoundation.Git.Provider.ServiceProviderExtensionMethods.EnsureSccAndTfPackagesLoaded(的IServiceProvider Microsoft.TeamFoundation.Controls.WPF上的Microsoft.VisualStudio.TeamFoundation.TeamExplorer.ConnectPage.ConnectPageVS.Initialize(Object sender,PageInitializeEventArgs e)中的Microsoft.TeamFoundation.Git.Provider.Repositories.GitTeamProjectExtendedInfoProvider.set_ServiceProvider(IServiceProvider value)处的serviceProvider. TeamExplorer.Framework.TeamExplorerPageHost.Initialize(TeamExplorerPageContext context)
我将不胜感激任何帮助.谢谢!
小智 16
我有同样的问题,请查看[Appdata]\Roaming\Microsoft\VisualStudio\14.0\ActivityLog.xml以获取对SccProviderPackage的引用.应该给你错误信息.
在我的情况下,它试图加载旧的文件夹位置,显然有一个混乱的回购.从文件系统中删除该文件夹修复它.
运行此命令可确保记录所有活动:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE>Devenv /log
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3068 次 |
| 最近记录: |