Я создал новый проект Azure WebJob в Visual Studio 2015 с использованием .NET Framework 4.6.
В app.config я установил три строки подключения:
- AzureWebJobsDashboard
- AzureWebJobsStorage
- MyDatabaseConnectionString
Строки соединения AzureWebJobsDashboard и AzureWebJobsStorage идентичны, и оба они указывают на мою учетную запись хранилища. Я включаю одну из строк соединения - поскольку они оба идентичны, кроме "имени".
<add name="AzureWebJobsDashboard" connectionString="DefaultEndpointsProtocol=https;AccountName=mystorageaccountname;AccountKey=thisIsTheLongPrimaryKeyICopiedFromAzurePortalForMyStorageAccount" />
Все выглядит правильно, но я получаю следующую ошибку:
Конфигурация неправильно настроена для Microsoft Azure WebJobs Панель приборов. В конфигурации вашего веб-сайта Microsoft Azure вы должны установить строка соединения с именем AzureWebJobsDashboard, используя следующую format DefaultEndpointsProtocol = https; AccountName = NAME; AccountKey = KEY указывая на учетную запись Microsoft Azure Storage, где Microsoft Журналы времени выполнения Azure WebJobs сохраняются.
Кстати, я знаю, что app.config читается веб-заданием, потому что мой код способен подключиться к моей базе данных и обновить некоторые записи.
Любая идея, что я делаю неправильно?