我在a2hosting.com上有一张票,但出现错误,提示我所使用的Microsoft.AspNetCore.App版本不支持。我正在将其部署在他们的共享托管计划上。来自支持部门的最新回复的一部分:
您可以看到服务器上未安装Microsoft.AspNetCore,并且您正在使用此版本,因此您的网站无法正常运行。如果您的应用程序需要> Microsoft.AspNetCore,则我们建议>您使用Windows VPS服务,我们可以根据您的要求安装任何.net核心版本。
Microsoft.AspNetCore对运行asp.net核心Web应用程序不是必不可少的吗? 根据本文的介绍,没有Microsoft.AspNetCore,您将无法运行: https://exceptionnotfound.net/whats-this-and-can-i-delete-it-examining-a-default-asp-net-core-mvc-project/
我使用部署的空白.net核心Web应用程序。
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>netcoreapp2.1</TargetFramework>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.App" />
<PackageReference Include="Microsoft.AspNetCore.Razor.Design"
Version="2.1.2" PrivateAssets="All" />
</ItemGroup>
</Project>
不支持我正在使用的Microsoft.AspNetCore.App版本的错误。