В комментарии к этому сообщению указано, что у нас может быть запущен проект .NET Core на полной .NET Framework.
Эта идея неверна, и я не уверенкакой комментарий заставил вас задуматься об этом.Либо это .NET Core, либо .NET Framework.Вы можете разместить ASP.NET Core в .NET Framework или .NET Core, но это уже другая история.
Если это так, может ли этот проект .NET Core, который будет размещаться самостоятельно с использованием kestrel, такжевключать полные, "старые" сборки .NET 4.6, использующие system.web?
Нет, вы не можете, поскольку это , а не true.Однако вы можете иметь приложение ASP.NET Core, работающее в .NET Framework 4.6, которое использует ссылки System.Web
, но это имеет много ограничений;например, вы не можете запускать конвейеры ASP.NET OWIN в ASP.NET Core.Все зависит от того, что конкретно вам нужно использовать из System.Web
и связанных с ним сборок.
Однако позвольте мне сделать это как можно более ясным:
.NET Core! =ASP.NET Core