古い32ビットXPサーバー上の従来のASPサイトをw7 64ビットに移行する途中です。アプリケーションは、現在ホストされている場所で正常に動作します。移行したときW7に移行するとVBスクリプトが失敗する
は、私がglobal.asaファイルのエラーを取得:私は問題を回避VBスクリプトにいくつかのエラーキャッチコードを追加しようとしました
Gao Subsystem error '80020009'
Unknown Exception
:エラーで
Sub Session_OnStart
'works fine
Set Session("GaoAppEnv")=Server.CreateObject("GaoCommon.AppEnv.1")
'error
Set Session("GaoSession")=Session("GaoAppEnv").CreateSession("file.tps")
...
私がWScript.Echoを実行しようとすると、別のエラー "Object required: 'WScript'"が表示される
GaoCommon.AppEnv.1のレジストリ設定をDLL経由で追加しましたが、file.tpsは〜するレジストリ内のファイルそのものへのパスであり、XMLと見なされ、tpsファイルタイプのオンラインでは見えません。
どのような考えでも移行時に何かを見逃したように見えますか?
UPDATE-物事は私はすでに確認/やった:
- アプリケーションプールは
- レジストリは両方file.tpsで更新されている32ビットおよびGaoCommon.AppEnv.1
@ ansgar-wiechersあなたの編集に感謝します – some1
ありがとうございました。マイグレーション時に32ビットアプリケーションを有効にして、それを私の質問に追加します。だからそこにVBスクリプトでデバッグの方法はありません? 'CreateSession'の初期エラーに関する情報はありますか? – JWiley