VS 2015 RC: la integración de Git se estrelló

De repente, Visual Studio comenzó a mostrar este error al inicio: "No se pudo cargar SccProviderPackage".

Además, la window de Team Explorer dejó de mostrar la sección adecuada para Git.

He reparado la installation, desinstalado / instalado VS y reiniciado varias veces. NADA soluciona el problema.

Tenga en count que es Visual Studio 2015 RC.

El logging de actividad (ActivityLog.xml) dice esto:

  • 174 Comience a cargar el package [ SccProviderPackage ] {7FE30A77-37F9-4CF2-83DD-96B207028E1B} VisualStudio 2015/06/15 09: 31: 26.510
  • 175 ERROR SetSite falló para el package [ SccProviderPackage ] {7FE30A77-37F9-4CF2-83DD-96B207028E1B} 80131500 VisualStudio 2015/06/15 09: 31: 26.556
  • 176 ERROR Carga del package final [package de proveedor de Scc ] {7FE30A77-37F9-4CF2-83DD-96B207028E1B} 80131500 VisualStudio 2015/06/15 09: 31: 26.561

La window Team Explorer muestra esto:

Team Explorer


System.InvalidOperationException: la operación no es válida debido al estado actual del object. en System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal (Int32 errorCode, IntPtr errorInfo) en Microsoft.TeamFoundation.Git.Provider.ServiceProviderExtensionMethods.EnsurePackageLoaded (IServiceProvider serviceProvider, Guid packageGuid) en Microsoft.TeamFoundation.Git.Provider.ServiceProviderExtensionMethods.EnsureSccAndTfPackagesLoaded (IServiceProvider serviceProvider) en Microsoft.TeamFoundation.Git.Provider.Repositories.GitTeamProjectExtendedInfoProvider.set_ServiceProvider (IServiceProvider value) en Microsoft.VisualStudio.TeamFoundation.TeamExplorer.ConnectPage.ConnectPageVS.Initialize (Object sender, PageInitializeEventArgs e) en Microsoft.TeamFoundation.Controls.WPF. TeamExplorer.Framework.TeamExplorerPageHost.Initialize (TeamExplorerPageContext context)


Apreciaría cualquier ayuda. ¡Gracias!

Tuve este mismo problema, busque en su [Appdata] \ Roaming \ Microsoft \ VisualStudio \ 14.0 \ ActivityLog.xml las references a SccProviderPackage. Debería darle la información de error.

En mi caso, estaba tratando de cargar una location de carpeta antigua que aparentemente tenía un repo en mal estado. Eliminar esa carpeta del sistema de files lo solucionó.

Al ejecutar este command, se asegura de que toda la actividad esté registrada:

C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE>Devenv /log