Я развертываю свое веб-приложение Azure уже около 4 месяцев, используя msdeploy, и все прошло гладко, чтобы загрузить веб-сайт. До недавнего времени ошибок с развертыванием не было. Теперь я получаю ошибку «ERROR_INSUFFICIENT_ACCESS_TO_SITE_FOLDER» при публикации приложения веб-сайта.
Для меня единственный способ успешно обновить веб-сайт - это остановить веб-приложение в Azure, а затем выполнить публикацию веб-приложения через Visual Studio. Но это может быть проблемой, если пользователи в настоящее время используют систему. Я действительно не хочу простоев при обновлении сайта.
Полная ошибка выглядит следующим образом:
Ошибка msdeploy ERROR_INSUFFICIENT_ACCESS_TO_SITE_FOLDER: не удалось выполнить задачу веб-развертывания. (Невозможно выполнить операцию («Создать файл») для указанного каталога («D: \ home \ site \ wwwroot \ bin \ Domain.DbFactory.dll»). Это может произойти, если администратор сервера не авторизовал эту операцию для учетные данные пользователя, которые вы используете. Подробнее см. на странице http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_INSUFFICIENT_ACCESS_TO_SITE_FOLDER.)
Как мне разрешить эти разрешения?
Я также сбросил свой профиль публикации в Azure и загрузил новый профиль, чтобы повторить попытку. Но тут не повезло.