iis VB脚本应用程序:找不到ASP经典页的路径

new9mtju  于 2023-06-23  发布在  其他
关注(0)|答案(1)|浏览(114)

我遇到了从VB6 DLL路由的问题。当我的网页调用一个名为“Recreate Session”的经典ASP页面时,我得到以下错误消息:

Path not found

/Path/to/File/RecreateSession.asp, line 211

第211章是对这个的调用:

cValidate.Initialize

有一些论点,是有点太具体的公司,我张贴。
cValidate的定义如下:

Set cValidate = Session("cValidate")

在我们的5台机器中,这在其中3台上用相同的代码工作,这让我认为这是某种配置问题。我已经比较了IIS的设置和配置,据我所知,它们是完全相同的。我知道这篇文章中没有太多的信息,但这是我所拥有的一切。
任何洞察力都非常赞赏。

vaqhlq81

vaqhlq811#

修复的结果是,我的一个20岁的VB脚本DLL必须在PowerShell中注册COM组件注册,以便应用程序能够找到它。

$comAdmin.InstallComponent("HOME",$rootdir + "\DLLs\MyDll.DLL","","")

希望这可以帮助任何像我一样在过去10年内开始编程并且从未处理过这种设置的人。

相关问题