Pourquoi NuGet ne parvient pas à charger dans Visual Studio 2012 après la mise à jour vers VS Update 3?
Après la mise à jour de Visual Studio 2012 Update 3 (j'étais auparavant l'exécution de la mise à Jour 2), NuGet ne parvient pas à charger. J'entends par là que le Gestionnaire de paquets ne s'affiche plus après j'ai chargé une solution qui utilise NuGet et l'habitude de travailler.
* Il ne s'affiche pas dans le Menu Outils.
* NuGet (Gérer les Packages NuGet) ne s'affiche pas dans le menu après un clic droit sur la solution
* NuGet (Gérer les Packages NuGet) ne s'affiche pas dans le menu après un clic droit sur le projet
Les Extensions et les Mises à jour de la boîte de dialogue (OUTILS/Extensions et les Mises à jour...) ne montrent le Gestionnaire de Package NuGet installé et quand je clique dessus, il montre qu'il peut être désinstallé.
Aussi quand j'ai vérifié le fichier journal de l'installation après avoir désinstallé puis ré-installer le Gestionnaire de Package NuGet (à partir de la télécharger je suis sur CodePlex nuget site), il montre qu'il a été installé avec succès:
/10/2013 11:39:05 AM - Beginning to install extension to Microsoft Visual Studio Professional 2012...
7/10/2013 11:39:05 AM - Install to Microsoft Visual Studio Professional 2012 completed successfully. The extension has been installed to C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 11.0\\COMMON7\IDE\EXTENSIONS\VYALGTD2.XZS\
J'ai vérifié et ce dossier n'en fait existe et contient NuGet dll.
Quand je vais dans OUTILS/Options... boîte de dialogue et sélectionnez le Gestionnaire de Package le volet de droite affiche le texte: "Une erreur du chargement de cette page de propriétés". Le même texte est affiché lorsque le Gestionnaire de Package est élargi et qu'elle soit Générale ou de Sources de paquets sont sélectionnés.
Je l'ai désinstallé et ré-installé NuGet à de nombreuses reprises et j'ai installé les deux de le téléchargé VSIX et directement dans les Extensions et les Mises à jour de la boîte de dialogue et le résultat est toujours le même.
J'ai installé une ancienne version de NuGet et j'obtiens les mêmes résultats. J'ai désinstallé Visual Studio et re-installé et j'obtiens les mêmes résultats avec la version 1, Jour 2, ou mise à Jour 3.
La Activity.log.xml fichier montre le problème suivant lorsque vous tentez de charger NuGet:
<entry>
<record>211</record>
<time>2013/07/10 17:39:44.295</time>
<type>Information</type>
<source>Microsoft.VisualStudio.CommonIDE.ExtensibilityHosting.VsShellComponentModelHost</source>
<description>Successfully loaded component assembly from cache</description>
<path>C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 11.0\COMMON7\IDE\EXTENSIONS\VYALGTD2.XZS\NuGet.VisualStudio.dll</path>
</entry>
<entry>
<record>212</record>
<time>2013/07/10 17:39:44.295</time>
<type>Information</type>
<source>Microsoft.VisualStudio.CommonIDE.ExtensibilityHosting.VsShellComponentModelHost</source>
<description>Successfully loaded component assembly from cache</description>
<path>C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 11.0\COMMON7\IDE\EXTENSIONS\VYALGTD2.XZS\NuGet.Console.dll</path>
</entry>
<entry>
<record>213</record>
<time>2013/07/10 17:39:44.295</time>
<type>Information</type>
<source>Microsoft.VisualStudio.CommonIDE.ExtensibilityHosting.VsShellComponentModelHost</source>
<description>Successfully loaded component assembly from cache</description>
<path>C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 11.0\COMMON7\IDE\EXTENSIONS\VYALGTD2.XZS\NuGetConsole.Host.PowerShellProvider.dll</path>
</entry>
<entry>
<record>214</record>
<time>2013/07/10 17:39:44.298</time>
<type>Information</type>
<source>VisualStudio</source>
<description>End package load [Visual Studio Component Model Host Package]</description>
<guid>{49D12072-378B-4FFA-A09E-40E0B5D097CC}</guid>
</entry>
<entry>
<record>215</record>
<time>2013/07/10 17:39:44.383</time>
<type>Information</type>
<source>VisualStudio</source>
<description>End package load [Microsoft.VisualStudio.Editor.Implementation.EditorPackage]</description>
<guid>{E269B994-EF71-4CE0-8BCD-581C217372E8}</guid>
</entry>
Cette partie semble OK. Mais il y a les avertissements et les erreurs:
<entry>
<record>234</record>
<time>2013/07/10 17:39:57.070</time>
<type>Warning</type>
<source>VisualStudio</source>
<description>Performance warning: String load failed. Pkg:{00000000-0000-0000-0000-000000000000} LANG:0409 ID:1003
</description>
</entry>
<entry>
<record>235</record>
<time>2013/07/10 17:39:57.072</time>
<type>Warning</type>
<source>VisualStudio</source>
<description>Performance warning: String load failed. Pkg:{00000000-0000-0000-0000-000000000000} LANG:0409 ID:1004
</description>
</entry>
<entry>
<record>236</record>
<time>2013/07/10 17:39:57.073</time>
<type>Warning</type>
<source>VisualStudio</source>
<description>Performance warning: String load failed. Pkg:{5FB7364D-2E8C-44A4-95EB-2A382E30FEC7} (EditorExtensionsPackage) LANG:0409 ID:101
</description>
</entry>
<entry>
<record>237</record>
<time>2013/07/10 17:39:57.073</time>
<type>Warning</type>
<source>VisualStudio</source>
<description>Performance warning: String load failed. Pkg:{5FB7364D-2E8C-44A4-95EB-2A382E30FEC7} (EditorExtensionsPackage) LANG:0409 ID:106
</description>
</entry>
<entry>
<record>238</record>
<time>2013/07/10 17:39:57.073</time>
<type>Warning</type>
<source>VisualStudio</source>
<description>Performance warning: String load failed. Pkg:{5FB7364D-2E8C-44A4-95EB-2A382E30FEC7} (EditorExtensionsPackage) LANG:0409 ID:102
</description>
</entry>
<entry>
<record>239</record>
<time>2013/07/10 17:39:57.073</time>
<type>Warning</type>
<source>VisualStudio</source>
<description>Performance warning: String load failed. Pkg:{5FB7364D-2E8C-44A4-95EB-2A382E30FEC7} (EditorExtensionsPackage) LANG:0409 ID:101
</description>
</entry>
<entry>
<record>240</record>
<time>2013/07/10 17:39:57.074</time>
<type>Warning</type>
<source>VisualStudio</source>
<description>Performance warning: String load failed. Pkg:{5FB7364D-2E8C-44A4-95EB-2A382E30FEC7} (EditorExtensionsPackage) LANG:0409 ID:107
</description>
</entry>
<entry>
<record>241</record>
<time>2013/07/10 17:39:57.074</time>
<type>Warning</type>
<source>VisualStudio</source>
<description>Performance warning: String load failed. Pkg:{5FB7364D-2E8C-44A4-95EB-2A382E30FEC7} (EditorExtensionsPackage) LANG:0409 ID:103
</description>
</entry>
<entry>
<record>242</record>
<time>2013/07/10 17:39:57.074</time>
<type>Warning</type>
<source>VisualStudio</source>
<description>Performance warning: String load failed. Pkg:{5FB7364D-2E8C-44A4-95EB-2A382E30FEC7} (EditorExtensionsPackage) LANG:0409 ID:105
</description>
</entry>
<entry>
<record>243</record>
<time>2013/07/10 17:39:57.074</time>
<type>Warning</type>
<source>VisualStudio</source>
<description>Performance warning: String load failed. Pkg:{5FB7364D-2E8C-44A4-95EB-2A382E30FEC7} (EditorExtensionsPackage) LANG:0409 ID:104
</description>
</entry>
<entry>
<record>244</record>
<time>2013/07/10 17:40:00.908</time>
<type>Information</type>
<source>VisualStudio</source>
<description>Entering function CVsPackageInfo::HrInstantiatePackage</description>
<guid>{5FCC8577-4FEB-4D04-AD72-D6C629B083CC}</guid>
</entry>
<entry>
<record>245</record>
<time>2013/07/10 17:40:00.908</time>
<type>Information</type>
<source>VisualStudio</source>
<description>Begin package load [NuGet.Tools.NuGetPackage, NuGet.Tools, Version=2.6.40627.9000, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a]</description>
<guid>{5FCC8577-4FEB-4D04-AD72-D6C629B083CC}</guid>
</entry>
<entry>
<record>246</record>
<time>2013/07/10 17:40:00.915</time>
<type>Error</type>
<source>VisualStudio</source>
<description>CreateInstance failed for package [NuGet.Tools.NuGetPackage, NuGet.Tools, Version=2.6.40627.9000, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a]</description>
<guid>{5FCC8577-4FEB-4D04-AD72-D6C629B083CC}</guid>
<hr>80070002</hr>
<errorinfo>Could not load file or assembly 'NuGet.Tools, Version=2.6.40627.9000, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.</errorinfo>
</entry>
<entry>
<record>247</record>
<time>2013/07/10 17:40:00.915</time>
<type>Error</type>
<source>VisualStudio</source>
<description>End package load [NuGet.Tools.NuGetPackage, NuGet.Tools, Version=2.6.40627.9000, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a]</description>
<guid>{5FCC8577-4FEB-4D04-AD72-D6C629B083CC}</guid>
<hr>80004005 - E_FAIL</hr>
<errorinfo>Could not load file or assembly 'NuGet.Tools, Version=2.6.40627.9000, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.</errorinfo>
</entry>
<entry>
<record>248</record>
<time>2013/07/10 17:40:00.915</time>
<type>Warning</type>
<source>VisualStudio</source>
<description>Package failed to load; error message suppressed by skip flag</description>
<guid>{5FCC8577-4FEB-4D04-AD72-D6C629B083CC}</guid>
</entry>
<entry>
Avec le principal indice en cours d'enregistrement, 246 --
Impossible de charger le fichier ou l'assembly 'NuGet.Outils, Version=2.6.40627.9000, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' ou une de ses dépendances. Le système ne peut pas trouver le fichier spécifié.
La question est pourquoi ne peut-on pas trouver le fichier ou ce que la dépendance est manquant. MSDN support technique m'aidait, mais a ensuite décidé que c'était un problème qu'ils ne soutiendraient pas et que je dois poster cette question ici.
source d'informationauteur eesh
Vous devez vous connecter pour publier un commentaire.
Prendre un coup d'oeil à ce lien à coops007 a une excellente solution pour NuGet problème.
voici les étapes pour résoudre la question, qui a travaillé pour @Catherine:
Notesi vous exécutez le programme d'installation, juste une fois, les erreurs à l'intérieur de VS2012 rester. Aussi, si vous exécutez à nouveau le programme d'installation à nouveau, les erreurs restent. Vous devez exécuter le programme d'installation de deux fois simultanément
Ce scénario fonctionne pour moi:
installé (sur mon système, il est "c:\Program Files (x86)\Microsoft
Visual Studio 11.0\Common7\IDE\Extensions\oabo2crw.lk3")
Dans le cas où il permet de . . .
Moi aussi j'avais le
Could not load file or assembly
erreur pour "NuGet.Des outils". Je suis en cours d'exécution Visual Studio Professional 2012 sur Windows 8.1 et (après avoir essayé de nombreux d'autres solutions recommandées), les étapes suivantes fonctionné pour moi:NuGet Package Manager
de laExtensions and Updates...
boîte de dialogue trouvé dans lesTools
menu.Extensions and Updates...
boîte de dialogue lorsque le package NuGet est sélectionné.Donc en gros j'ai juste installé manuellement le package à l'aide de powershell. Après ça, j'ai juste redémarré Visual Studio et n'avait plus d'erreurs.
Je suis sur Visual Studio 2015 Community edition et obtenir la même erreur. Dans mon cas, la question ai résolu en allant simplement à Outils > Extension et les Mises à jour et la désinstallation de "Gestionnaire de Package Nuget pour Visual Studio", de redémarrer Visual Studio, puis l'installation de cette extension à nouveau. Fonctionne parfaitement sans erreurs. Peut-être la routine d'installation a été simplifiée par maintenant de sorte que la réinstallation résolu le problème.
Cela m'a tué pendant un certain temps. Fini la suppression de l'un dément dossier:
Le mien était
qlpuoyw3.ayw
et ré-installation de la.vsix
fichier. Travaillé comme un champion. Aussi éclairci la même erreur avec une autre extension.J'ai résolu ce problème en particulier, mais il vient de m'en bas de la route pour le prochain numéro. Voici ce que j'ai fait pour résoudre ce problème j'espère que cela aide quelqu'un d'autre:
Microsoft Visual Studio Professional 2012)
dossiers dans Program Files et Program Files(x86). Le nom réel
est Microsoft Visual Studio 11.0 (Mauvaise que la désinstallation n'
ne pas supprimer les dossiers).
HKEY_CURRENT_USER et HKEY_LOCAL_MACHINE (ce seront les 11.0
entrées sous Visual Studio)
version d'un abonnement MSDN téléchargement)
Cela corrige le problème que j'ai eu avec le Gestionnaire de paquets, mais je suis parti avec un autre problème où le Web.Mvc.Package.MvcPackage ne se charge pas correctement et puis, ma Solution ne reconnais plus le fichier de projet pour une solution que j'ai car il indique qu'il est incompatible. Donc, je suis de retour à la désinstallation et supprimer toutes les entrées sous Visual Studio 2012 (registre et les dossiers) concernant MVC 4 et puis le réinstaller à nouveau.