#asp.net-core #model-view-controller #publish
Вопрос:
У меня есть asp.net приложение mvc dot net core 3.1 Я хочу опубликовать его для развертывания, однако при публикации оно также выдает exe-файл приложения, который запрещен на общем хостинге, Может ли кто-нибудь подсказать мне, как публиковать без exe
Комментарии:
1. «это также дает exe — файл приложения, который не разрешен на общем хостинге»-Если ваш веб-хост действительно установил систему, которая блокирует доступ к файлам с
.exe
расширениями, то получите лучший веб-хост , который действительно знает, что они делают.2. Пока ты можешь бежать ASP.NET Основные приложения 1.0 и 2.0 (но не 3.0 ) в рамках конвейера IIS .NET Framework (т. е. ASP.NET Core-on-.NET Рамки), это не относится к ASP.NET Основные приложения 3.0 . (Насколько я знаю)
.exe
это необходимо , потому что именно так запускается обратный прокси-сервер IIS и выполняется ваш код .NET Core вне процесса.