You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Visual Studio 2010中安装NuGet Package Manager及问题求助

解决Visual Studio 2010安装NuGet Package Manager的问题

问题1:手动下载VSIX包安装失败(提示无适用SKU)

你碰到的VSIXInstaller.NoApplicableSKUsException错误,根源是用了Visual Studio 2022/2019的VSIX安装程序来装VS2010的扩展——高版本安装程序只会识别本机上的高版本VS,不会检测到VS2010。

解决步骤:

  • 找到VS2010自带的VSIX安装程序,默认路径为:C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\VSIXInstaller.exe
  • 右键点击你下载的NuGet.Tools (2010).vsix,选择“打开方式”,指定用上述VS2010版安装程序运行;或者用命令提示符执行:
"C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\VSIXInstaller.exe" "C:\Users\xxxx\Downloads\NuGet.Tools (2010).vsix"

注意替换成你实际的下载路径。

问题2:Extension Manager无法连接服务器

VS2010的Extension Manager默认使用的旧网络协议(如TLS 1.0/1.1)已被多数服务器禁用,导致无法连接扩展商店。

解决方法:

  1. 优先采用上面的手动安装方案,直接用VS2010的VSIX安装程序安装已下载好的NuGet扩展包。
  2. 若坚持要用Extension Manager,可尝试给VS2010启用TLS 1.2支持:
    • 打开注册表编辑器,定位到HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\v4.0.30319
    • 新建DWORD值,命名为SchUseStrongCrypto,设置值为1
    • 32位系统只需在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319下添加同样的键
    • 重启VS2010后再尝试搜索扩展。

另外,建议确保你的VS2010已安装Service Pack 1,提升兼容性与稳定性。

内容的提问来源于stack exchange,提问作者DDNL

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.31 03:33:18