У меня есть ASP. NET Core 2.2 веб-сайт, который теперь опубликован в моей службе azure App.
Моя проблема в том, что когда я пытаюсь посетить опубликованную версию моего сайта в браузере, я получаю 404 для большинства просмотров.
У меня есть 3 разных контроллера:
- HomeController
- AdminController
- ExecutionController
Все контроллеры имеют Действия, и действия, которые возвращают представление, называются точно так же, как мои бритвенные страницы на этих картах (ПРИМЕЧАНИЕ: Executioncontroller предназначен только для действий, которые не возвращают представления.):

Когда я создал публикацию * Профиль 1064 * Я щелкнул правой кнопкой мыши на проекте и выбрал Publish
. Затем я создал профиль со следующими настройками:

Когда я позже посетил индексное представление в домашнем контроллере, ведьма устанавливается как домашний вид всего работала нормально, но после некоторого щелчка я поняла, что некоторые из представлений просто отображают страницу 404 по умолчанию Chrome и говорят: The site mysite.azurewebsites.net cant be found
. После попытки выяснить это и пару публикаций позже, я даже не могу найти: https://mysite.azurewebsites.net/Home/Index
ведьма могла быть найдена раньше.
Это общие настройки для службы приложения:

Вот, например, действие index в homecontroller, которое возвращает представление:

И представление с точно таким же именем можно найти в папке Views / Home:

Я включил расширенную регистрацию для своей службы приложений, и когда я посещение Home / Index action Я получаю en Исключение, которое гласит:
2020-02-24 18:44:03.709 +00:00 [Error] Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware: An unhandled exception has occurred while executing the request.System.InvalidOperationException: Cannot find compilation library location for package 'Microsoft.AspNet.WebApi.Client'
Кто-нибудь сталкивался с этой проблемой и кто-то знает, как ее исправить? Я много искал, но так и не нашел кого-то с такой же проблемой.
Заранее спасибо!