この記事では、ASP プロンプト エラー「8002801d」の解決策を主に紹介します。この記事では、この問題を解決するために再登録方法を使用します。必要な場合は、以下を参照してください。
1. IIS を停止します。
2. 操作中に登録対策コマンド regsvr32 /u vbscript.dll を入力します。プロンプトが表示されたら、手順 3 に進みます。
3. 操作中に、登録対策コマンド regsvr32 /u %windir%/system32/Inetsrv/Asp.dll を入力します。
4. IIS を起動します。
5. ASP サイトにアクセスし、画面のプロンプトに注意してください。エラー「8002801d」が表示される場合は、ステップ 6 に進みます。それ以外の場合は、ステップ 8 に進みます。
6. 操作中に登録コマンド regsvr32 %windir%/system32/Inetsrv/Asp.dll を入力します。プロンプトが表示されたら、手順 7 に進みます。
7. 操作中に登録コマンド regsvr32 vbscript.dll を入力します。プロンプトが表示されたら、ステップ 8 に進みます。
8. ASP サイトを再実行し、画面のプロンプトに注意してください。成功したら、そのまま実行してください。
述べる:
上記の方法は、IIS のデフォルトのスクリプト言語が VB であることを認識するためのものです。デフォルトのスクリプト言語が Jscript である場合は、vbscript.dll を jscript.dll に置き換えてください。
私はこの方法を個人的にテストしましたが、それでもうまくいかない場合は、システムまたは GHOST を再インストールする必要があるかもしれません。