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

关于ITfoxtec.Identity.Saml2.Mvc引用不存在的Microsoft.Web.Infrastructure 2.0.1的疑问

关于ITfoxtec.Identity.Saml2.Mvc中Microsoft.Web.Infrastructure版本约束的问题

ITfoxtec.Identity.Saml2.Mvc项目的.csproj文件里,错误地将Microsoft.Web.Infrastructure的包版本约束设置为2.0.1,但该版本实际并不存在。通常这只会触发警告,但当NU1605被配置为“警告转错误”时,会直接导致构建失败。

有两个疑问需要解答:

  • 是否应该将版本号修改为已存在的2.0.0?
  • 当初为何要将版本约束设置为不存在的2.0.1?

当前项目中的错误配置代码:

<PackageReference Include="Microsoft.Web.Infrastructure" Version="2.0.1" />

预期的正确配置代码:

<PackageReference Include="Microsoft.Web.Infrastructure" Version="2.0.0" />

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.12 07:12:03