このエラーの他のエントリが見つからなかったため、ここで質問しようとします:
.NET アプリケーションが w3wp プロセスで実行されているときに、この散発的なエラーが発生します。64 ビット プロセスとして実行するように構成されたアプリケーション プール。私はPIA ADODBを主にデータコンテナとしてレコードセットのみを使用しています。
次のエラーが原因で、CLSID {00000535-0000-0010-8000-00AA006D2EA4} を持つコンポーネントの COM クラス ファクトリを取得できませんでした: 800703fa (確認しました。もちろん、このマシンには既にレコードセットがインストールされています)
開発環境に C:\Program Files\Microsoft.NET\Primary Interop Assemblies\adodb.dll バージョン 7.10.6070.0、WIN XP、VS 2008 がインストールされている
Windows 2008 サーバー、64 ビットをインストールしたテスト環境。C:\Program Files(x86)\Microsoft.NET\Primary Interop Assemblies\adodb.dll バージョン 7.10.2346.0 の下にある adodb.dll
残念ながら、特定のシナリオを指摘することはできません。それは非常に散発的に起こります。しかし、すべての w3wp プロセスが機能しなくなると、それが発生します。iisreset の後、システムは元に戻り、iis リセットの直前に失敗した同じビジネス プロセスが正常に実行されています。
win 2008サーバーにインストールされたdllが以前のバージョンを獲得する理由がわかりません。ただし、サーバーは最新の MS アップデートで最新です。
助けてください!
ありがとう、エフゲニー