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

macOS运行克隆的Asp .Net项目提示NuGet包需还原、MSBuild targets缺失怎么办

macOS VS 8.10.8 构建ASP.NET项目缺失NuGet MSBuild targets 解决方法
  • 手动执行NuGet完整还原

    打开终端进入解决方案根目录,执行命令:
    nuget restore
    
    若提示nuget命令不存在,先通过Homebrew安装:
    brew install nuget
    
  • 校验NuGet源配置

    打开Visual Studio偏好设置,进入「NuGet > 源」路径,确认官方源https://api.nuget.org/v3/index.json处于启用状态,无网络连接限制。
  • 清理缓存后重建项目

    1. 右键解决方案选择「全部清理」
    2. 关闭VS,删除项目下的bin、obj文件夹,以及解决方案根目录的.vs隐藏文件夹
    3. 重新启动VS,右键解决方案选择「还原NuGet包」后再执行构建
  • 版本兼容排查

    Visual Studio for Mac 8.10.8最高仅支持.NET 5版本,若项目csproj文件中指定的目标框架为.NET 6及以上版本,需升级Visual Studio for Mac到最新版,或更换为JetBrains Rider开发工具。
    若项目为.NET Framework框架,macOS原生不支持构建,需切换到Windows环境操作。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.04 08:30:01