4

アンマネージDLLへの依存関係を含むWCFWebサービスを開発しました。Visual Studio2010のワンクリックWebデプロイを介して実行中のサーバー(ローカルまたはリモート)にWebアプリケーションを公開しようとすると、管理されていないDLLがIISによってメモリにロードされたままであるため、既存のbinフォルダーの削除が失敗します。削除されていないDLLを除いて、Webアプリケーションフォルダーを空のままにして失敗する公開操作。その後、サーバー上のIISのアプリケーションプールを手動でリサイクルするか、IISを再起動すると、公開操作を正常に実行できます。

Visual Studioの公開操作の開始時にアプリプールのリサイクルを自動化する方法はありますか?サーバー名とWebアプリケーション名は、面白くするために、Web配置プロファイルによって異なります。

別の提案も歓迎します。

これまでに出会ったいくつかの関連リンク:
方法:ワンクリック公開とWeb展開を使用してWebアプリケーションプロジェクトを展開する
WCFプロジェクトを稼働させるときに、アプリプールをリサイクルする必要がありますか?

4

0 に答える 0