看起来像
Microsoft.AspNetCore.App
和
Microsoft.AspNetCore.All
程序包只能与
netcoreapp2.0
或
netcoreapp2.1
版本。
希望以.NET框架为目标,即
net471, net472
,您必须删除这些包并手动添加引用。
在我的情况下,我移除了
微软.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" />