私のasp.netアプリケーションでは、Interop dllを使用して1つのcomコンポーネントメソッドを呼び出しています。これは通常の状態では正常に動作していますが、本番環境では例外をスローすることがあります
System.Runtime.InteropServices.COMException (0x80010105): サーバーが例外をスローしました。(HRESULT からの例外: 0x80010105 (RPC_E_SERVERFAULT))
これは、多数のユーザーが同時に同じページにアクセスしている場合に発生していると思われます。
この問題をデバッグするための解決策または手順を知っている人はいますか?
別の質問があります。インターネットで検索しているときに、この aspcompact 属性と、com コンポーネントに関連する MTA 対 STA スレッド モデルに出くわしました。この aspcompact 属性は、相互運用 dll (ランタイム呼び出し可能ラッパー) の場合に適用されますか? この属性を追加すると問題が解決しますか?