Можете ли вы разместить сайт aspnetcore без ссылки на Microsoft.AspNetCore.App? - PullRequest
0 голосов
/ 22 января 2019

У меня есть билет с a2hosting.com, где я получаю сообщение об ошибке, что используемая версия Microsoft.AspNetCore.App не поддерживается. Я размещаю его на своем общем хостинг-плане. Часть последнего ответа от поддержки:

Вы видите, что Microsoft.AspNetCore не установлен на сервере, и вы> используете эту версию, из-за которой ваш веб-сайт не работает. Если для вашего приложения требуется> Microsoft.AspNetCore, то мы рекомендуем> вам перейти на службу Windows VPS, где мы можем установить любую версию ядра .net> в соответствии с вашими требованиями.

Разве Microsoft.AspNetCore не является необходимым для запуска основного веб-приложения asp.net? согласно этой статье, вы не можете работать без Microsoft.AspNetCore: https://exceptionnotfound.net/whats-this-and-can-i-delete-it-examining-a-default-asp-net-core-mvc-project/

Я использую пустое основное веб-приложение .net, которое я развернул.

<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 не поддерживается.

...