web-dev-qa-db-ja.com

Server.CreateObjectがクラシックで失敗しましたASP IIS 10

IIS 1を使用する新しいWindows 1マシンにWebアプリケーションをインストールしました。

私たちのアプリは32ビットなので、アプリプールを32ビットを使用するように設定し、「EVERYONE」をフルコントロールできるようにWebアプリフォルダーも設定しました。

作成オブジェクトがDLLで失敗し、Webアプリにあります。他の場所でDLLを登録する必要があることを読みましたが、また、.NETDLLではなくCOM +にのみ適用されると言われています。

完全なエラーメッセージ:

Server object error 'ASP 0177 : 800401f3'

Server.CreateObject Failed

/LM/W3SVC/1/ROOT/ERPORTALDASHBOARD/ERPORTALAPP/global.asa, line 443

800401f3
2
TruthOf42

従来のASPを使用しているため、.NET!はありません。クラシックASP Server.CreateObjectCOMオブジェクトを使用します。

.NETでアセンブリを作成した可能性がありますが、クラシックASPから使用するには、それを登録する必要があります。

C:\Windows\SysWOW64\regsvr32.exe pathToYourDLL

ところで:あなたのウェブサイトのファイルに「みんな」にフルコントロールを与えないでください。

1
Peter Hahndorf