I'm running into the following error when trying to deploy an azure website via TFS continuous deployment.
I'm using the TfvcContinousDeploymentTemplate.12.xaml build definition template.
Exception Message: Web Deploy cannot modify the file 'Antlr3.Runtime.dll' on the destination because it is locked by an external process. In order to allow the publish operation to succeed, you may need to either restart your application to release the lock, or use the AppOffline rule handler for .Net applications on your next publish attempt. Learn more at: http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_FILE_IN_USE. (type DeploymentDetailedException)
I've done what was suggested and added
<EnableMSDeployAppOffline>true</EnableMSDeployAppOffline>
to the publish profile, however it's not putting the app offline as i'm getting the same error.
Here is a view of my build definition where it's set to use the publish profile with the app offline setting.