0

従来の ASP から呼び出しようとしている com で表示される dll があります。regasm を使用して正常に登録しましたが、まだ次のエラーが発生しています。

0x80131600 - サーバー オブジェクト: 006 ~ ASP 0177 ~ Server.CreateObject が失敗しました ~ 80131600

アプリケーションは他の多くのマシンで正常に動作するため、環境に問題が発生しています。これが私が使用しているコードです

set oMyVariable = Server.CreateObject("components.MyComponent")

何が原因なのか途方に暮れています。

4

1 に答える 1

1

これは、MyComponent によって参照されるコンポーネントの 1 つがレジストリ内でめちゃくちゃなエントリを持つことが原因であることが判明しました。なぜそれが起こったのかを突き止めて理解することは非常に困難でした。

于 2013-08-22T19:25:38.880 に答える