現在オフラインです。再接続するためにインターネットの接続を待っています

お使いのブラウザーはサポートされていません

このサイトを利用するには、ブラウザーを更新する必要があります。

Internet Explorer を最新バージョンに更新する

[PRB] Server.CreateObject で HTTP 500.100 または ASP 0177 エラー (0x8007007E) が返される

サポート期間が終了した「サポート技術情報」資料に関する免責事項
この資料は、マイクロソフトでサポートされていない製品について記述したものです。そのため、この資料は現状ベースで提供されており、今後更新されることはありません。
現象
Active Server Pages (ASP) でオブジェクトのインスタンスを作成するときに、次のいずれかのエラーが Web ブラウザに表示されることがあります。
HTTP 500.100 - 内部サーバー エラー - ASP エラー インターネット インフォメーション サービス
または
Server オブジェクト, ASP 0177 (0x8007007E) /test/ils3/ilslist.asp, line 22
または
8007007e - 指定されたモジュールが見つかりません。.

表示される行やページは、上記のエラー メッセージの例とは異なります。しかし、たいていの場合、エラー メッセージに記載された行は、次のような構文になっています。
Set objHostName = Server.CreateObject("HostName.ConvertHostName")				
原因
このエラーは、Server.CreateObject メソッドを使用して、ローカル システムに登録されていないオブジェクトのインスタンスを生成する場合に発生します。
解決方法
このエラーを解決するには、Regsvr32.exe を使用して、Active Server Pages でインスタンスを生成するオブジェクトを登録します。

たとえば、「現象」に示したエラーを解決するには、コマンド プロンプトで次のコマンドを入力して、ローカル システムの C:\ils フォルダにある Hostname.dll というオブジェクトを登録します。
c:
cd \ils
c:\winnt\system32\regsvr32.exe c:\ils\hostname.dll
登録が正常に行われると、ダイアログ ボックスに次のメッセージが表示されます。
hostname.dll の DLLRegisterServer は成功しました。 (Windows XP の場合)
DLLRegisterServer in hostname.dll succeeded. (Windows 2000 の場合)
新しく登録したモジュールを確実にメモリに読み込むために、Web サービスを再起動します。
関連情報
この資料は米国 Microsoft Corporation から提供されている Knowledge Base の Article ID 273744 (最終更新日 2001-05-08) を基に作成したものです。

この資料に含まれているサンプル コード/プログラムは英語版を前提に書かれたものをありのままに記述しており、日本語環境での動作は確認されておりません。
HTTP 500.100 ASP 0177 (0x8007007E)
プロパティ

文書番号:273744 - 最終更新日: 10/09/2003 17:52:18 - リビジョン: 1.0

  • Microsoft Active Server Pages 4.0
  • kbprb KB273744
フィードバック
c.gif?"> >>");