更新到Visual Studio 2012 Update 3(我之前运行Update 2)后,NuGet无法加载。我的意思是,在我加载了使用NuGet并用于工作的解决方案后,Package Manager不再显示。 *它不显示在工具菜单下。 *的NuGet(管理的NuGet包)在菜单中没有显示出来后,用鼠标右键单击该解决方案 *的NuGet(管理的NuGet包)在菜单中没有显示出来后,右键单击该项目为什么在更新到VS Update 3之后NuGet无法在Visual Studio 2012中加载?
扩展和更新对话框(TOOLS/Extensions and Updates ...)确实显示NuGet Package Manager已安装,当我点击它时,表明它可以被卸载。
此外,当我检查安装日志卸载,然后重新安装NuGet包管理器(从我在CodePlex上的NuGet网站有下载),它表明它已成功安装后:
/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\
我选中此文件夹确实存在并包含NuGet dll。
当我进入工具/选项...对话框并选择包管理器时,右侧窗格显示文本:“加载此属性页时发生错误”。 Package Manager展开并选择General或Package Sources时将显示相同的文本。
我已经卸载并重新安装了NuGet许多次,并且我已经从下载的VSIX安装了两个,并且直接在扩展和更新对话框中,结果总是一样的。
我已经安装了旧版本的NuGet,并且获得了相同的结果。我卸载了Visual Studio并重新安装了它,并获得了与版本1,更新2或更新3相同的结果。
Activity.log.xml当尝试加载NuGet时,文件显示以下问题:
211
2013/07/10 17:39:44.295
Information
Microsoft.VisualStudio.CommonIDE.ExtensibilityHosting.VsShellComponentModelHost
Successfully loaded component assembly from cache
C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 11.0\COMMON7\IDE\EXTENSIONS\VYALGTD2.XZS\NuGet.VisualStudio.dll
212
2013/07/10 17:39:44.295
Information
Microsoft.VisualStudio.CommonIDE.ExtensibilityHosting.VsShellComponentModelHost
Successfully loaded component assembly from cache
C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 11.0\COMMON7\IDE\EXTENSIONS\VYALGTD2.XZS\NuGet.Console.dll
213
2013/07/10 17:39:44.295
Information
Microsoft.VisualStudio.CommonIDE.ExtensibilityHosting.VsShellComponentModelHost
Successfully loaded component assembly from cache
C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 11.0\COMMON7\IDE\EXTENSIONS\VYALGTD2.XZS\NuGetConsole.Host.PowerShellProvider.dll
214
2013/07/10 17:39:44.298
Information
VisualStudio
End package load [Visual Studio Component Model Host Package]
{49D12072-378B-4FFA-A09E-40E0B5D097CC}
215
2013/07/10 17:39:44.383
Information
VisualStudio
End package load [Microsoft.VisualStudio.Editor.Implementation.EditorPackage]
{E269B994-EF71-4CE0-8BCD-581C217372E8}
这部分看起来不错。但随后有以下警告和错误:
234
2013/07/10 17:39:57.070
Warning
VisualStudio
Performance warning: String load failed. Pkg:{00000000-0000-0000-0000-000000000000} LANG:0409 ID:1003
235
2013/07/10 17:39:57.072
Warning
VisualStudio
Performance warning: String load failed. Pkg:{00000000-0000-0000-0000-000000000000} LANG:0409 ID:1004
236
2013/07/10 17:39:57.073
Warning
VisualStudio
Performance warning: String load failed. Pkg:{5FB7364D-2E8C-44A4-95EB-2A382E30FEC7} (EditorExtensionsPackage) LANG:0409 ID:101
237
2013/07/10 17:39:57.073
Warning
VisualStudio
Performance warning: String load failed. Pkg:{5FB7364D-2E8C-44A4-95EB-2A382E30FEC7} (EditorExtensionsPackage) LANG:0409 ID:106
238
2013/07/10 17:39:57.073
Warning
VisualStudio
Performance warning: String load failed. Pkg:{5FB7364D-2E8C-44A4-95EB-2A382E30FEC7} (EditorExtensionsPackage) LANG:0409 ID:102
239
2013/07/10 17:39:57.073
Warning
VisualStudio
Performance warning: String load failed. Pkg:{5FB7364D-2E8C-44A4-95EB-2A382E30FEC7} (EditorExtensionsPackage) LANG:0409 ID:101
240
2013/07/10 17:39:57.074
Warning
VisualStudio
Performance warning: String load failed. Pkg:{5FB7364D-2E8C-44A4-95EB-2A382E30FEC7} (EditorExtensionsPackage) LANG:0409 ID:107
241
2013/07/10 17:39:57.074
Warning
VisualStudio
Performance warning: String load failed. Pkg:{5FB7364D-2E8C-44A4-95EB-2A382E30FEC7} (EditorExtensionsPackage) LANG:0409 ID:103
242
2013/07/10 17:39:57.074
Warning
VisualStudio
Performance warning: String load failed. Pkg:{5FB7364D-2E8C-44A4-95EB-2A382E30FEC7} (EditorExtensionsPackage) LANG:0409 ID:105
243
2013/07/10 17:39:57.074
Warning
VisualStudio
Performance warning: String load failed. Pkg:{5FB7364D-2E8C-44A4-95EB-2A382E30FEC7} (EditorExtensionsPackage) LANG:0409 ID:104
244
2013/07/10 17:40:00.908
Information
VisualStudio
Entering function CVsPackageInfo::HrInstantiatePackage
{5FCC8577-4FEB-4D04-AD72-D6C629B083CC}
245
2013/07/10 17:40:00.908
Information
VisualStudio
Begin package load [NuGet.Tools.NuGetPackage, NuGet.Tools, Version=2.6.40627.9000, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a]
{5FCC8577-4FEB-4D04-AD72-D6C629B083CC}
246
2013/07/10 17:40:00.915
Error
VisualStudio
CreateInstance failed for package [NuGet.Tools.NuGetPackage, NuGet.Tools, Version=2.6.40627.9000, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a]
{5FCC8577-4FEB-4D04-AD72-D6C629B083CC}
80070002
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.
247
2013/07/10 17:40:00.915
Error
VisualStudio
End package load [NuGet.Tools.NuGetPackage, NuGet.Tools, Version=2.6.40627.9000, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a]
{5FCC8577-4FEB-4D04-AD72-D6C629B083CC}
80004005 - E_FAIL
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.
248
2013/07/10 17:40:00.915
Warning
VisualStudio
Package failed to load; error message suppressed by skip flag
{5FCC8577-4FEB-4D04-AD72-D6C629B083CC}
随着创纪录的246中的主要线索是 - 无法加载文件或程序集“NuGet.Tools,版本= 2.6.40627.9000,文化=中立, PublicKeyToken = b03f5f7f11d50a3a'或它的一个依赖项。该系统找不到指定的文件。
问题是为什么系统找不到文件或缺少什么依赖关系。 MSDN技术支持帮助我,但后来认为这是他们不支持的问题,我应该在这里发布问题。
2013-07-10
eesh
+0
谢谢你Serg。现在阅读起来要容易得多。 –
+0
让我想起了linux,依赖关系的一幢房子 –
+0
当我安装VS 2013时,也发生了同样的情况。接受的解决方案也适用于它。 –