Hun*_*ach 9 .net-core asp.net-core asp.net-core-2.0 .net-core-2.1
我的.Netcore 2.0项目可以定位net471
.但是当我升级到.NET 2.1时,我无法重新定位net471
或net472
我可以在最新版本的.NET核心中重新定位吗?
Severity Code Description Project File Line Suppression State
Error NU1202 Package Microsoft.AspNetCore.App 2.1.0 is not compatible with net471 (.NETFramework,Version=v4.7.1). Package Microsoft.AspNetCore.App 2.1.0 supports: netcoreapp2.1 (.NETCoreApp,Version=v2.1)
Run Code Online (Sandbox Code Playgroud)
和
Severity Code Description Project File Line Suppression State
Error NU1202 Package Microsoft.AspNetCore.App 2.1.0 is not compatible with net472 (.NETFramework,Version=v4.7.2). Package Microsoft.AspNetCore.App 2.1.0 supports: netcoreapp2.1 (.NETCoreApp,Version=v2.1)
Run Code Online (Sandbox Code Playgroud)
Hun*_*ach 27
看起来Microsoft.AspNetCore.App
和Microsoft.AspNetCore.All
包只能使用netcoreapp2.0
或netcoreapp2.1
版本.
想要以.NET Framework为目标,即net471, net472
必须删除这些包并手动添加引用.
就我而言,我删除Microsoft.AspNetCore.App
并添加了如下引用.
<PackageReference Include="Microsoft.AspNetCore" Version="2.1.1" />
<PackageReference Include="Microsoft.AspNetCore.Hosting.WindowsServices" Version="2.1.1" />
<PackageReference Include="Microsoft.AspNetCore.Mvc" Version="2.1.1" />
<PackageReference Include="Microsoft.AspNetCore.StaticFiles" Version="2.1.1" />
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="2.1.1" />
<PackageReference Include="Microsoft.Extensions.Logging.EventLog" Version="2.1.1" />
<PackageReference Include="Microsoft.Extensions.Options" Version="2.1.1" />
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
6120 次 |
最近记录: |