74 votes

Le paquet "ProviderPackage" n'a pas été chargé correctement.

J'ai installé Visual Studio 2012 et, à une date ultérieure, la mise à jour 2. Après avoir installé la mise à jour 2, lorsque je charge un projet, j'obtiens l'erreur suivante :

---------------------------
Microsoft Visual Studio
---------------------------
Le paquet 'ProviderPackage' n'a pas été chargé correctement.

Le problème peut avoir été causé par un changement de configuration ou par l'installation d'une autre extension. Vous pouvez obtenir plus d'informations en examinant le fichier ' C:\Users\username\AppData\Roaming\Microsoft\VisualStudio\11.0\ActivityLog.xml '.

continue à afficher ce message d'erreur ?
---------------------------
Oui Non
---------------------------

Après avoir localisé le ActivityLog.xml je vois la série d'erreurs suivante :

<entry>
    <record>300</record>
    <time>2013/04/23 18:32:54.002</time>
    <type>Information</type>
    <source>VisualStudio</source>
    <description>Begin package load [ProviderPackage]</description>
    <guid>{5F2E5E42-4192-4D79-A0D8-1D881E808829}</guid>
</entry>
<entry>
    <record>301</record>
    <time>2013/04/23 18:32:54.012</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>SetSite failed for package [ProviderPackage]</description>
    <guid>{5F2E5E42-4192-4D79-A0D8-1D881E808829}</guid>
    <hr>80131522</hr>
    <errorinfo>Method 'GetHostedIntellisenseTypes' in type 'Microsoft.VisualStudio.Progression.DTEWrapperCached' from assembly 'Microsoft.VisualStudio.GraphProviderPackage, Version=11.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' does not have an implementation.</errorinfo>
</entry>
<entry>
    <record>302</record>
    <time>2013/04/23 18:32:54.012</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>End package load [ProviderPackage]</description>
    <guid>{5F2E5E42-4192-4D79-A0D8-1D881E808829}</guid>
    <hr>80131522</hr>
    <errorinfo>Method 'GetHostedIntellisenseTypes' in type 'Microsoft.VisualStudio.Progression.DTEWrapperCached' from assembly 'Microsoft.VisualStudio.GraphProviderPackage, Version=11.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' does not have an implementation.</errorinfo>

Les recherches sur Google ne révèlent pas de correspondance exacte sur mon problème. J'ai essayé de rechercher les paquets sur l'ISO d'installation et je ne peux pas localiser un paquet qui doit être réparé...

F:\packages>dir /s *provider*
 Volume in drive F is VS2012_ULT_MSDN_ENU
 Volume Serial Number is 4A21-C8BD

 Directory of F:\packages\SSDT

   07/26/2012  11:30 AM           780,288 DbSqlPackageProvider.msi
               1 File(s)        780,288 bytes

     Total Files Listed:
               1 File(s)        780,288 bytes
               0 Dir(s)               0 bytes free

D'autres idées ?

0 votes

Merci pour cette mise à jour. J'avais le même problème et la réparation de mes outils de données SQL et des outils connexes semble avoir résolu le problème pour moi.

0 votes

Oui, ça a marché pour moi, merci. J'ai réparé tout ce qui, après vs2012, avait une option de réparation liée de quelque manière que ce soit à vs2012 (principalement des trucs sql).

106voto

Steve Pitchers Points 584
  • Fermez Visual Studio.
  • Ouvrez une invite de commande pour Visual Studio 2012 (en tant qu'administrateur).
  • Tipo devenv /setup .
  • Redémarrez Visual Studio.

Duplicata possible de Erreur de Visual Studio 2012 : Le chargement du paquet 'Visual C++ package' a échoué.

Voir Paquet Visual C++ : échec du chargement de ? ????

12 votes

Merci pour ce conseil ! Aussi, courir devenv /resetuserdata peut aider si la première commande ne le fait pas.

0 votes

'devenv' n'est pas reconnu comme une commande interne ou externe, un programme exploitable ou un fichier batch.

0 votes

@Tibor, vérifiez que vous avez ouvert un compte de développeur. cmd (essayez l'option Tous les programmes du menu Démarrer). Cela ajoute devenv (et d'autres choses utiles) au chemin, qui ne sont pas présents par défaut.

38voto

Kyle Kamperschroer Points 318

Il s'agit de la réponse d'Aaron (Aaron Reed) ci-dessus, simplement copiée comme réponse au lieu de faire partie de la question :

Je l'ai réparé... Je l'ai réparé... Je l'ai réparé...

  1. Programmes et fonctionnalités ouverts (exécuter : appwiz.cpl)
  2. Liste des applications installées triée par : Date d'installation
  3. Liste filtrée en ajoutant "SQL" au filtre de recherche en haut à droite
  4. Élément de liste

J'ai installé VS2012 le 4/1/13, j'ai donc parcouru chaque élément SQL de la liste et fait un clic droit --> Réparer.

À partir de là, j'ai lancé VS2012 et ouvert le fichier de solution cible sans problème.

Ma liste :

  • Microsoft SQL Server 2012 Data-Tier App Framework
  • Outils de données Microsoft SQL Server - enu (11.1.20627.00)
  • Microsoft SQL Server 2012 Management Objects (x64)
  • Types Microsoft System CLR pour SQL Server 2012 (x64)
  • Types de CLR système Microsoft pour SQL Server 2012
  • Objets de gestion Microsoft SQL Server 2012
  • Service de compilateur Transact-SQL de Microsoft SQL Server 2012
  • Utilitaires de ligne de commande pour Microsoft SQL Server 2012
  • Utilitaires de construction des outils de données Microsoft SQL Server - enu (11.1.206...
  • Microsoft SQL Server Compact 4.0 SP1 x64 ENU
  • Service de langage T-SQL de Microsoft SQL Server 2012
  • Client natif Microsoft SQL Server 2012
  • Microsoft SQL Server 2012 Data-Tier App Framework
  • Microsoft SQL Server 2012 Express LocalDB
  • Microsoft SQL Server 2012 Transact-SQL SpriptDom

0 votes

J'ai eu un problème très similaire avec l'erreur 'Could not load file or assembly 'Microsoft.PythonTools' et cette méthode l'a résolu pour moi.

1 votes

J'espérais pouvoir ajouter un commentaire du genre "WOW Je ne peux pas croire que cela fonctionne encore pour VS2015", mais il semble que non... Du moins pour moi.

31voto

mohit bansal Points 81

Cela a marché pour moi -

Pour résoudre ce problème, il faut vider le cache de Visual Studio :

%LOCALAPPDATA%\Microsoft\VisualStudio\11.0\ComponentModelCache

Merci d'aller sur le blog post Échec de l'opération SetSite pour le paquet [Microsoft.VisualStudio.Editor.Implementation.EditorPackage]. .

1 votes

Cela a fonctionné pour moi - mais n'oubliez pas de vider le cache de la bonne version de VS (j'avais plusieurs versions installées et lors de mon premier essai, j'ai vidé la mauvaise).

0 votes

Une solution parfaite. Merci.

5voto

Tony Points 1380

Une solution encore plus rapide consiste à réparer simplement le serveur Microsoft SQL de la liste. Cela a réglé mon problème.

5voto

Raj Points 69

Cela a fonctionné pour moi. Window7 SP1 + VS 2013 Ouvrez un Developer Command Propmpt pour VS 2012 (en tant qu'administrateur). Exécutez devenv /setup.

0 votes

Pour ce que ça vaut, j'ai seulement commencé à avoir ce problème après installation de VS2013 (et de la mise à jour 1). devenv /setup a bien fonctionné.

0 votes

Remarque : exécutez l'invite de commande du développeur pour VS2013 en tant qu'administrateur.

1 votes

Pourquoi donnez-vous la même réponse que steve ?

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X