5
不安定なサードパーティのC++ DLLとやりとりするWebサービスで作業しています。WCFサービス内でIIS AppPoolリサイクル
頻繁にAccessViolationException
(つまり、DLL内でクラッシュ)がスローされます。リカバリするには、アプリケーションプールをリサイクルするしかありません。
プログラムプールをリサイクルする方法はありますか?
注:.NET DLLとweb.configのタイムスタンプを変更しようとしましたが、ネイティブC++ DLLをアンロードするためにw3wp.exeプロセスを取得するのに十分ではありません。私はC++ DLLに触れることができません。なぜなら、「DLLは使用中です」というエラーが戻ってくるからです。