Я нашел эту страницу очень полезной:
В частности, в Azure есть инструмент под названием Kudu Services (в разделе Инструменты разработки / Дополнительные инструменты), который позволяет открыть командную строку для вашего сайта и затем запустить dotnet your.dll
Это покажет вам точное сообщение об ошибке, которое происходит, как будто вы запускаете его на своем локальном хосте со всеми выходными данными.
Шаги:
- Открыть Кудо
- Перейти к
DEBUG CONSOLE
(Главное меню), затем CMD
- Откроется черное командное окно.
CD site
CD wwwroot
DIR
для просмотра содержимого. Найдите свой dll в списке, чтобы убедиться, что вы находитесь в нужном месте.
DOTNET your.dll
Сайт запустится или не запустится. Если произойдет сбой, будут показаны соответствующие сообщения, чтобы вы могли отладить.