次のシナリオは、IIS を使用して ASP.NET アプリケーションを操作する Windows サービスと Web の両方で発生します。デプロイ後に動作を変更したいアプリケーションがあります。そのために、アプリケーション プロセス (iis ワーカー プロセス) を強制終了するか、Windows サービスを停止します。1 つ以上の dll の名前を変更して、拡張子oldを付けます。次に、元の dll を置き換えたい dll を配置します。アプリケーションを起動すると、新しい dll ではなく元の dll が使用されます (拡張子がoldの dll )。誰かがこのなぞなぞを解いてくれたら嬉しいです。成功するためにクリアしなければならないキャッシュはありますか?
それがあなたを助けるなら、私は.Net Framework 2.0を使用しています。