0

У меня есть экземпляр IIS для помещения, который я публикую для использования веб-развертывания. Когда я добавил Application Insights, я получил следующую ошибку.Веб-развертывание и Microsoft Azure ApplicationInsights

(Unable to perform the operation ("Delete File") for the specified directory 
("Microsoft.ApplicationInsights.Extensions.Intercept_x64.dll"). 

Если я попытаюсь удалить файл вручную, он говорит, что он используется рабочим процессом IIS. Есть ли способ сбросить сайт или переопределить блокировку, чтобы он мог успешно публиковать? Или есть способ не публиковать этот файл?

ответ

1

Эта проблема известна и исправлена. Мы планируем развернуть исправление со следующей версией SDK-версии (0.13).

+1

Есть ли какая-либо связь, откуда мы можем проверить, было ли исправление сделано в выпуске? – phadej

+0

Пакет Nuget обычно имеет примечания к выпуску. Но вы увидите такие вещи, как изменение API, или добавлена ​​какая-то функция. Список ошибок недоступен. Насколько я знаю, исправление для вашей проблемы было включено в 0,13, поэтому попробуйте обновить. –

0

В SDK 0.12 единственным обходным решением является остановка пула приложений, на котором работает ваш веб-сайт, перед запуском развертывания, поэтому блокированные модули будут выгружены, а процедура развертывания сможет переписать файл (ы).

И да, эта проблема имеет приоритетное значение для определения в 0,13.

Смежные вопросы