0

既存のアプリケーションに展開するので、ファイルがロックされます。展開パイプラインとファイルロック

appoflineファイルを追加して、配備でそのファイルを使用してVSTSパイプラインと連携できるようにするにはどうすればよいですか?

VSTSパイプライン

enter image description here

エラーメッセージ

2017-10-03T15:07:34.9492376Z情報:ファイルを更新する(XXX-XXXX-devの\ xxx.xxx。 Web.dll)。 2017-10-03T15:07:37.8157267Z ## [エラー] WebパッケージをApp Serviceにデプロイできませんでした。 2017-10-03T15:07:37.8187261Z ## [警告]ロックされたファイルの名前を変更するオプションを選択して、アプリケーションサービスを再度展開してください。 2017-10-03T15:07:37.8187261Z ## [エラー]エラーコード:ERROR_FILE_IN_USE 詳細情報:Webプロセスは、外部プロセスによってロックされているため、送り先のファイル 'xxx.xxxx.Web.dll'を変更できません。パブリッシュ操作を成功させるには、アプリケーションを再起動してロックを解除するか、次回のパブリッシュ時に.Netアプリケーション用のAppOfflineルールハンドラを使用する必要があります。詳しくはhttp://go.microsoft.com/fwlink/?LinkId=221672#ERROR_FILE_IN_USEをご覧ください。 エラー数:1。

+0

この問題は解決しますか? –

答えて

1

それはあなたのために動作していないので、あなたが停止またはStop-AzureRMWebApp/Restart-AzureRmWebApp PowerShellを経由紺碧のWebアプリを再起動することができ、アプリのサービスをオフラインにしますAzureのアプリケーションサービスを展開するタスクのタスクアプリのオフラインオプションzure PowerShellタスクを使用するか、「Azure App Service Manage」タスクを使用して、Azure App Service Deployタスクを使用してパッケージを展開します。

関連する問題