vs2012 c语言1003???,为什么在更新到VS Update 3之后NuGet无法在Visual Studio 2012中加载?...

用户在升级到Visual Studio 2012 Update 3后遇到NuGet包管理器无法加载的问题。尽管NuGet显示为已安装,但在工具菜单、解决方案上下文菜单中均未出现。尝试卸载并重新安装NuGet,甚至重新安装Visual Studio,问题仍然存在。活动日志显示关于字符串加载失败的警告和关于NuGet.Tools包的错误,指出无法找到特定版本的文件或其依赖项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

更新到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时,也发生了同样的情况。接受的解决方案也适用于它。 –

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值