C# VS 2015 RC:Git集成崩溃
突然,Visual Studio开始在启动时显示此错误:“SccProviderPackage未能加载” 此外,团队资源管理器窗口停止显示Git的适当部分 我已经修复了安装,卸载/安装了VS,并多次重新启动。无法解决此问题。 请注意,这是Visual Studio 2015 RC 活动日志(ActivityLog.xml)说明:C# VS 2015 RC:Git集成崩溃,c#,.net,git,visual-studio,C#,.net,Git,Visual Studio,突然,Visual Studio开始在启动时显示此错误:“SccProviderPackage未能加载” 此外,团队资源管理器窗口停止显示Git的适当部分 我已经修复了安装,卸载/安装了VS,并多次重新启动。无法解决此问题。 请注意,这是Visual Studio 2015 RC 活动日志(ActivityLog.xml)说明: 174开始加载包[SccProviderPackage]{7FE30A77-37F9-4CF2-83DD-96B207028E1B}VisualStudio 2015
- 174开始加载包[SccProviderPackage]{7FE30A77-37F9-4CF2-83DD-96B207028E1B}VisualStudio 2015/06/15 09:31:26.510
- 175程序包[SccProviderPackage]的错误设置失败{7FE30A77-37F9-4CF2-83DD-96B207028E1B}80131500 VisualStudio 2015/06/15 09:31:26.556
- 176错误结束包加载[SccProviderPackage]{7FE30A77-37F9-4CF2-83DD-96B207028E1B}80131500 VisualStudio 2015/06/15 09:31:26.561
System.InvalidOperationException:由于以下原因,操作无效: 对象的当前状态。在 System.Runtime.InteropServices.Marshal.ThroweExceptionForhr内部(Int32 错误代码,IntPtr errorInfo)位于 Microsoft.TeamFoundation.Git.Provider.ServiceProviderExtensionMethods.EnsureRepackageLoaded(IServiceProvider serviceProvider,Guid packageGuid)位于 Microsoft.TeamFoundation.Git.Provider.ServiceProviderExtensionMethods.EnsuresCandtfPackagesLoaded(IServiceProvider 服务提供商)在 Microsoft.TeamFoundation.Git.Provider.Repositories.GitTeamProjectExtendedInfoProvider.set_ServiceProvider(IServiceProvider 价值)在 Microsoft.VisualStudio.TeamFoundation.TeamExplorer.ConnectPage.ConnectPageVS.Initialize(对象 发送方,页面初始设置为 Microsoft.TeamFoundation.Controls.WPF.TeamExplorer.Framework.TeamExplorerPageHost.Initialize(TeamExplorerPageContext (上下文)
我也遇到过同样的问题,请在[Appdata]\Roaming\Microsoft\VisualStudio\14.0\ActivityLog.xml中查找对SccProviderPackage的引用。应该给你错误信息 在我的例子中,它试图加载一个旧文件夹位置,该位置显然有一个混乱的回购协议。从文件系统中删除该文件夹修复了它 运行此命令可确保记录所有活动:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE>Devenv /log