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

Visual Studio NuGet无法解析依赖项‘Microsoft.Graph.Auth’求助

解决NuGet无法解析Microsoft.Graph.Auth依赖的问题

问题场景

安装依赖Microsoft.Graph.Auth的NuGet包时,Visual Studio的NuGet包管理器报错:

Unable to resolve dependency 'Microsoft.Graph.Auth'. Source(s) used: 'nuget.org'

但手动安装Microsoft.Graph.Auth(版本1.0.0-preview.7)可成功,且项目.nuspec已配置以下依赖项:

<dependency id="Microsoft.Graph.Auth" version="1.0.0-preview.7" />

解决步骤

  • 检查NuGet源配置:确保Visual Studio的NuGet包管理器中已启用nuget.org源,且源地址无拼写错误。可通过「工具→NuGet包管理器→程序包管理器设置→程序包源」查看并验证。
  • 清理NuGet缓存:缓存损坏可能导致依赖解析失败,执行以下命令清理本地缓存:
    nuget locals all -clear
    
    也可在Visual Studio中通过「工具→NuGet包管理器→程序包管理器设置→常规→清除所有NuGet缓存」操作。
  • 开启预览包支持:Microsoft.Graph.Auth 1.0.0-preview.7是预览版本,需在「工具→NuGet包管理器→管理解决方案的NuGet程序包」中,勾选右上角的「包括预发行版」选项。
  • 先装依赖再装目标包:手动将Microsoft.Graph.Auth 1.0.0-preview.7安装到项目后,再尝试安装依赖它的目标NuGet包,绕过自动依赖解析流程。
  • 验证框架兼容性:确认项目使用的.NET框架版本符合Microsoft.Graph.Auth 1.0.0-preview.7的要求(该版本支持.NET Framework 4.6.1+、.NET Standard 2.0+等)。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.11 07:25:24