Asp.net core Donet不同版本之间的核心冲突;Microsoft.AspNetCore.Authentication.Abstractions“;
我目前正在对项目进行重大重构,并试图删除代码库中的所有警告。最后是11条警告,但看不出其中9条是怎么回事,它们似乎都是相关的。比如: 严重性代码说明项目文件行抑制状态 警告MSB3277在的不同版本之间发现冲突 “Microsoft.AspNetCore.Authentication.Abstractions”无法删除 断然的。当发生冲突时,这些引用冲突将列在生成日志中 日志详细性设置为 详细的。Test.Integration C:\Program文件 (x86)\Microsoft Visual Studio Studio\2019\Professional\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets 2106Asp.net core Donet不同版本之间的核心冲突;Microsoft.AspNetCore.Authentication.Abstractions“;,asp.net-core,.net-core,warnings,csproj,Asp.net Core,.net Core,Warnings,Csproj,我目前正在对项目进行重大重构,并试图删除代码库中的所有警告。最后是11条警告,但看不出其中9条是怎么回事,它们似乎都是相关的。比如: 严重性代码说明项目文件行抑制状态 警告MSB3277在的不同版本之间发现冲突 “Microsoft.AspNetCore.Authentication.Abstractions”无法删除 断然的。当发生冲突时,这些引用冲突将列在生成日志中 日志详细性设置为 详细的。Test.Integration C:\Program文件 (x86)\Microsoft Visu
- 我已经整合了nuget软件包版本
- 检查了Csproj文件,似乎没问题。(见下文。)
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netcoreapp2.2</TargetFramework>
<IsPackable>false</IsPackable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="FakeItEasy" Version="5.2.0" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.3.0" />
<PackageReference Include="NUnit" Version="3.12.0" />
<PackageReference Include="NUnit3TestAdapter" Version="3.15.1" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\###\###API.csproj" />
<ProjectReference Include="..\###\###.Core.csproj" />
<ProjectReference Include="..\###\###.Data.csproj" />
</ItemGroup>
</Project>
netcoreapp2.2
假的
尝试使用web SDK(Microsoft.NET.SDK.web
而不是Microsoft.NET.SDK
),并在不指定版本的情况下添加对Microsoft.AspNetCore.App
的包引用
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>netcoreapp2.2</TargetFramework>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.App" />
</ItemGroup>
</Project>
netcoreapp2.2
指
尝试使用web SDK(Microsoft.NET.SDK.web
而不是Microsoft.NET.SDK
),并在不指定版本的情况下添加对Microsoft.AspNetCore.App
的包引用
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>netcoreapp2.2</TargetFramework>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.App" />
</ItemGroup>
</Project>
netcoreapp2.2
指
看起来有些人问了同样的问题:看起来有些人问了同样的问题: