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

VS 2022 Pro安装NuGet包时遇NU1102错误求助

解决NU1102:无法找到>=5.0.0版本的Microsoft.NETCore.Platforms包

针对你在Visual Studio Pro 2022(17.5.4版本)中安装NuGet包时遇到的NU1102错误,可尝试以下解决方案:

1. 启用官方NuGet源

  • 打开Visual Studio,依次进入「工具」→「选项」→「NuGet包管理器」→「包源」
  • 确认nuget.org源是否存在且启用:
    • 若不存在,点击「+」按钮,名称设为nuget.org,源地址填写https://api.nuget.org/v3/index.json
    • 勾选该源,保存设置
  • 重新尝试安装目标NuGet包

2. 清理本地NuGet缓存

  • 打开命令提示符或PowerShell,执行命令:
    nuget locals all -clear
    
  • 缓存清理完成后,回到Visual Studio重试安装操作

3. 手动安装指定版本包

  • 获取Microsoft.NETCore.Platforms包5.0.0及以上版本的.nupkg文件
  • 在Visual Studio中,右键项目选择「管理NuGet包」,点击「浏览」栏的设置图标,添加一个本地文件夹作为包源,将下载的.nupkg放入该文件夹
  • 切换到这个本地包源,找到对应版本并安装

4. 检查项目目标框架

  • 右键项目→「属性」→「应用」,查看项目的目标框架版本
  • 若目标框架低于.NET 5.0,将其升级到.NET 5.0或更高版本后,再尝试安装包

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.24 21:45:00