Я в процессе переноса классического ASP-сайта на старом 32-битном сервере XP на бит w7 64 бит. Приложение отлично работает там, где оно находится в настоящее время.Сбой VB при переносе на W7
Когда мигрировали, я получаю ошибки в файле global.asa:
Sub Session_OnStart
'works fine
Set Session("GaoAppEnv")=Server.CreateObject("GaoCommon.AppEnv.1")
'error
Set Session("GaoSession")=Session("GaoAppEnv").CreateSession("file.tps")
...
С ошибкой:
Gao Subsystem error '80020009'
Unknown Exception
Я попытался добавить некоторые ошибки ловли код в сценарий VB вокруг проблемы область, но когда я пытаюсь сделать WScript.Echo, я получаю еще одну ошибку «Требуемый объект:« WScript »
Я добавил настройки реестра для GaoCommon.AppEnv.1 через DLL, но file.tps кажется быть только путь в реестре к самому файлу и выглядит как XML, а не то, что я видел для tps filetype онлайн.
Похоже, что я пропустил что-то в процессе миграции, какие-то мысли?
update- вещи я уже сделал/проверено:
- App бассейн 32bit
- Реестр был обновлен с обеих file.tps и GaoCommon.AppEnv.1
@ ansgar-wiechers Спасибо за ваше редактирование – some1
Спасибо за информацию. Я включил 32-битные приложения при переносе, добавлю это к моему вопросу. Итак, нет способа отладки там в скрипте vb? Любая информация об исходной ошибке с 'CreateSession'? – JWiley