私のmvc3アプリケーションでエラーが発生しました。エラークラスが登録されていません(HRESULTの例外:0x80040154(REGDB_E_CLASSNOTREG))
私のアプリケーションでは、別のプログラムのDLLであるvb6 DLLへの参照があります。私はVisualStudioをサーバー者協会と私のアプリケーションをデバッグするとき
すべてがOKですが、私は自分のアプリケーションサーバーのプロパティで変更IIS7.5
でそれを展開しようとしたと私はローカルIIS Webサーバを選択しました。 (私はインストール後にIISのプロパティを変更しませんでした)。
そして、私は自分のアプリケーションをデバッグしようとするとエラーが発生している私のDLLをinstanciatingとき:
をCLSIDを持つコンポーネントのCOMクラスファクトリを取得....クラス
を登録していないこのDLLが登録されましたregsvr32。
同じアプリケーションがWindows Server 2003およびIIS6を搭載したサーバーに展開され、正常に動作します。
アイデアがある場合は、 COMコンポーネントが32ビットである場合
おかげ
おかげで、私はまだ同じエラー – user1069516
を持ってこれがためにそれをやりました私。 +1ダーリン。 OCXが既に登録されていたので、私も怒っていました。 – DanM7