При попытке развертывания лазурного сайта через непрерывное развертывание TFS я столкнулся с следующей ошибкой.
Я использую шаблон определения TfvcContinousDeploymentTemplate.12.xaml.
Сообщение об исключении: веб-развертывание не может изменить файл "Antlr3.Runtime.dll" в пункте назначения, поскольку он заблокирован внешним процессом. Чтобы обеспечить успешную работу публикации, вам может потребоваться либо перезапустить приложение, чтобы освободить блокировку, либо использовать обработчик правил AppOffline для приложений .Net при следующей попытке публикации. Подробнее читайте на http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_FILE_IN_USE. (тип DeploymentDetailedException)
Я сделал то, что было предложено и добавил
<EnableMSDeployAppOffline>true</EnableMSDeployAppOffline>
в профиль публикации, однако он не помещает приложение в автономный режим, так как я получаю ту же ошибку.
Вот представление моего определения сборки, в котором он настроен на использование профиля публикации в автономном режиме приложения.