2013-05-24 2 views
3

Я использую развертывание осьминогов с teamcity. Во многих случаях развертывание завершается с ошибкой, потому что «Процесс не может получить доступ к файлу или dll, потому что он используется другим процессом. Как написать сценарий для устранения этой проблемы.как написать сценарий powershell для выпуска файла, если он используется любым другим процессом

+0

Возможный дубликат [сценария Powershell для проверки приложения, которое блокирует файл?] (http://stackoverflow.com/questions/958123/ powershell-script-to-check-application-thats-locking-a-file) –

+0

Что вы делали до сих пор? – alroc

ответ

0

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