Консольное приложение, преобразованное в Azure Webjob, не может распознать местоположение файла, указанное в app.config - PullRequest
0 голосов
/ 27 апреля 2020

Я преобразую консольное приложение, работающее на сервере windows, в веб-задание Azure. Это консольное приложение имеет ссылки на расположение файла журнала .txt в app.config.

Мне удалось развернуть веб-работу, но когда я запускаю веб-работу, я получаю сообщение об ошибке ниже, так как веб-работа не может попасть по этому пути, который находится на сервере. Доступ к пути 'C: \ Jobs \ logs \ Log 4_27_2020.txt' запрещен.

Какое решение для этого?

Кроме того, это же консольное приложение также имеет макет файла определен в. xml формате как:

Как я могу заставить веб-работу ссылаться на это местоположение?

Спасибо !!

1 Ответ

0 голосов
/ 27 апреля 2020

Вы не можете записать на диск C. Структура папок начинается с D: \ home и сопоставляется с переменной среды% HOME%.

Основные сведения о файловой системе Azure Службы приложений

...