2017-08-12 7 views
0

私はMicrosoft Web Deployを使用してWeb APIのデプロイメントパッケージを作成しました。このパッケージにはdeploy.cmdファイル、setParameters.xmlファイル、およびzipファイルが含まれています。マイクロソフトのウェブサイトによると、deploy.cmdファイルを実行して、コマンドプロンプトを使ってiisウェブサイトにアプリをインストールすることができます。
私はコマンドでcmdを実行するときしかし、projectName.deploy.cmd/Y、それはそれはそれは外部のプロセスによってロックされているため展開がファイルprojectName.zipを変更することはできませんWeb配置デプロイメントパッケージインストールエラー "ERROR_FILE_IN_USE"

ウェブを言うエラーがスローされます。

私はiisに更新しようとしていますが、私が読んだ記事のほとんどは、紺碧の上にインストールすることに関するものです。

インストール時にアプリケーションプールを無効にしようとしましたが、エラーは引き続き発生します。私も自分のWeb APIプロジェクトのパブリッシュプロファイルの配備プロファイルに

'< 'EnableMSDeployAppOffline'>' true 'に< '/ EnableMSDeployAppOffline'>'

を追加しようとしています。展開パッケージにZIPファイルをロックするものは何ですか?

答えて

0

何かの理由で、ウェブサイトのルートにインストールすると、エラーをスローするものと思われます。ビジュアルスタジオのパブリッシュプロファイルを作成するときにウェブサイトにサブフォルダを作成すると、この問題がかなり解決されます。

関連する問題