В Visual Studio я развертываю веб-сайт в Azure через пункт меню «Опубликовать», и в проекте добавлено существующее веб-задание (через меню «Добавить»). Он был добавлен как непрерывная работа и имеет правильные записи в файлах «webjob-publish-settings.json» и «webjobs-list.json».Как отладить, почему не работает веб-работа в лазурном режиме?
Когда я публикую веб-сайт, задание компилируется и внедряется в папку «jobs» и публикуется на веб-сайте. Однако он не запускается. Ни одна запись не добавляется автоматически на страницу настроек WebJobs в Azure, которая остается пустой. В окне вывода ошибок нет.
В документации к Azure webjobs указано, что он попытается выполнить выбор файлов из каталога webjob, и один из них - любой файл, который заканчивается на «.exe». Проект webjob является консольным проектом и компилируется в exe, который публикуется в каталоге.
В прошлом я опубликовал это задание, запустив содержимое каталога «bin \ Release» и добавив его вручную.
Как отладить, почему он не запускается при развертывании автоматически?
Уже сделано. Файлы присутствуют. – yourpublicdisplayname
Можете ли вы поделиться своим именем веб-приложения прямо или [косвенно] (https://github.com/projectkudu/kudu/wiki/Reporting-your-site-name-without-posting-it-publicly)? Это поможет нам разобраться. Благодаря! –
master-vigl-www-rmt1, виртуальный каталог, на котором опубликован сайт, находится в wwwroot-app – yourpublicdisplayname