Функции Azure не могут получить доступ к mscorelib.dll доступ запрещен

Я работал с функциями Azure и столкнулся с этой ошибкой:

Ошибка: не удалось загрузить файл или сборку «9008 байт, загруженных из Microsoft.Azure.WebJobs.Script, Version = 1.0.0.0, Culture = нейтральный, PublicKeyToken = null» или одной из его зависимостей. В доступе отказано. В доступе отказано. (Исключение из HRESULT: 0x80070005 (E_ACCESSDENIED)).

когда я открываю любую написанную мной функцию или новую функцию и консольную ошибку:

ошибка CS0009: не удалось открыть файл метаданных D: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ mscorlib.dll - доступ к пути запрещен.

когда я пытаюсь бежать. Помощь будет очень признательна.


person Andrew Harrison-Migochi    schedule 01.12.2016    source источник


Ответы (1)


Эндрю,

Перезапуск сайта должен решить эту проблему. Но мы хотим исправить это, чтобы найти лучшую первопричину. Не могли бы вы поделиться своим именем приложения-функции напрямую или косвенно, чтобы мы могли продолжить расследование?

person Fabio Cavalcante    schedule 01.12.2016
comment
Спасибо. Это сработало. Если все же найду первопричину, я хотел бы знать. Это наше функциональное приложение: nyxfunctionapp.azurewebsites.net - person Andrew Harrison-Migochi; 02.12.2016
comment
Спасибо за обмен этой информацией! Я внимательно изучил проблему и предположил, что это могло быть вызвано неправильной ссылкой в ​​вашем файле project.json (похоже, была опечатка, которая была исправлена, но похоже, что все было в плохом состоянии), создал недопустимый файл блокировки. Я попробую воспроизвести это, но просто хотел поделиться дополнительной информацией. - person Fabio Cavalcante; 02.12.2016