ASP.NET MVC Web アプリケーションで、次のエラーが時々発生します。
System.AppDomainUnloadedException: アンロードされた appdomain にアクセスしようとしました。(HRESULT からの例外: 0x80131014) Microsoft.Interop.Security. AzRoles.IAzApplication.OpenOperation(String bstrOperationName, Object varReserved)
この例外がスローされるコードの行は次のとおりです。
IAzOperation operation = _azManApp.OpenOperation(operationName);
ほとんどの場合、コードは正常に機能します。エラーが発生すると、AppPool をリサイクルすることが唯一の良い解決策であるように、かなり再発するようです。
これを防ぐにはどうすればよいですか?