dotnet Restore即使在我的csproj文件中明确包含更高版本

问题描述 投票:0回答:1

当我运行特定项目时,我会得到此错误:


以下载软件包'System.Text.json.7.0.3'

这是因为它很脆弱,因此在我们的Nuget服务器上没有可用,因此我在
dotnet restore

文件中添加了更高版本的明确包含:

.csproj

但仍试图获得较旧的版本。我如何确保应始终使用更高版本?

或如何确定哪个软件包具有对弱势版本的瞬态引用?

UtklippFrånEnav csproj-filernanedan

<PackageReference Include="System.Text.Json" Version="9.0.3" />

感谢所有人都为我理解dotnet如何恢复工作的规则
c# nuget .net-8.0
1个回答
0
投票

Microsoft.entityFrameWorkcore.Design-版本=“ 9.0.3”

有一个依赖
  • Microsoft.codeanalysis.workspaces.msbuild-版本=“ 4.8.0”
    有一个依赖性

      System.Text.json-版本=“ 7.0.3”
    • 有一个脆弱性



最新问题
© www.soinside.com 2019 - 2025. All rights reserved.