Я создал запланированный Azure WebJob, щелкнув правой кнопкой мыши мой проект WebApp и добавив новый веб-проект Azure. Я установил строки подключения AzureWebJobsDashboard и AzureWebJobsStorage в App.config проекта WebJob. На данный момент я оставил код по умолчанию в файлах .cs. Затем я опубликовал от Visual Studio (кстати, обновление до версии 2013 г.) к веб-сайту Azure. Он создал WebJob, и я могу запустить его с сайта Azure Management или Visual Studio, и это успешно. Я вижу выходные журналы, где я их ожидаю. Однако на странице Azure WebJob Details отображаются следующие предупреждения/ошибки:
Убедитесь, что вы установили строку подключения с именем AzureWebJobsDashboard в конфигурации вашего веб-сайта Microsoft Azure используя следующий формат DefaultEndpointsProtocol = HTTPS; имя_учетной_записи = ИМЯ; AccountKey = КЛЮЧ указывая на учетную запись Microsoft Azure Storage, где Microsoft Журналы времени выполнения Azure WebJobs сохраняются.
Конфигурация неправильно настроена для Microsoft Azure WebJobs Панель приборов. В конфигурации вашего веб-сайта Microsoft Azure вы должны установить строка соединения с именем AzureWebJobsDashboard, используя следующую format DefaultEndpointsProtocol = https; AccountName = NAME; AccountKey = KEY указывая на учетную запись Microsoft Azure Storage, где Microsoft Журналы времени выполнения Azure WebJobs сохраняются.
Он также предоставляет ссылку, которая была http://azure.microsoft.com/blog/2013/07/17/windows-azure-web-sites-how-application-strings-and-connection-strings-work/, которая не объясняет, почему я получаю сообщение об ошибке.
Теперь, чтобы убрать это предупреждение/ошибку, я иду добавить ту же строку соединения AzureWebJobsDashboard на странице конфигурации на сайте Azure Management.
Итак, я пытаюсь выяснить, сделал ли я что-то не так, или если это просто излом в веб-приложениях, которые Microsoft еще не исправила. Мне бы очень хотелось иметь это в App.config, а не помнить, чтобы настроить его на каждом веб-сайте, который мы создаем для разных сред.
Большое спасибо за ваше время и помощь.