我试图创建一个针对.net核心3.0的项目
<TargetFramework>netcoreapp3.0</TargetFramework>但是我无法添加Nuget包Microsoft.AspNetCore.All,它在安装后抛出以下错误
The Microsoft.AspNetCore.All package is not supported when targeting .NET Core 3.0 or higher.
A FrameworkReference to Microsoft.AspNetCore.App should be used instead, and will be implicitly included by Microsoft.NET.Sdk.Web.
AspNetCoreVideo C:\Program Files\dotnet\sdk\3.0.100\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.DefaultItems.targets为什么会产生这个错误呢?这是否意味着我们不能再在Netcore3.o项目中使用Microsoft.AspNetCore.All了?
发布于 2019-11-11 08:18:42
默认情况下,ASP.Net核心不同时使用.net核心3.0的新csproj文件,如下所示
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>netcoreapp3.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
</ItemGroup>
</Project>尝试删除这两个包,以查看您是否可以构建该项目。
https://stackoverflow.com/questions/58797563
复制相似问题