1

IISを再起動したりWebサイトを停止したりせずにIISのdllファイルを置き換えたいのですが、置き換えるたびにエラーファイルが他のプロセスで使用されています.IISを再起動したりWebサイトを停止したりせずにIISのdllファイルを置き換える方法はありますか.無理ですよね?

4

2 に答える 2

4

Web サイトが実行されている場合でも、既存の dll ファイルを上書きできるはずです。bin フォルダー全体を置き換えることはできませんが、dll を置き換えることは可能です。

アプリケーションが自動的にリサイクルされるため、dll ファイル (または bin フォルダー内のもの) を更新するときに IIS のリセットは必要ありません。

于 2012-11-07T07:32:26.583 に答える
-1

はい。

IIS サービスが実行されている限り、DLL はメモリ内に残ります。DLL を置き換えた後、置き換えられたアセンブリがコンパイルされて読み込まれるように、IIS のリセットを行う必要があります。

于 2012-11-07T07:13:03.093 に答える