代码之家  ›  专栏  ›  技术社区  ›  Mawg says reinstate Monica

如何测试ASP页面?

  •  1
  • Mawg says reinstate Monica  · 技术社区  · 14 年前

    我确信(通过调试跟踪)当我的DLL从ASP页面调用它的函数时,它会返回正确的值,但是页面不会显示它应该显示的结果。

    最快/最简单的调试方法是什么?我可以在本地运行ASP吗?如果是这样的话,我可以只添加几个print()s(或等效的),除非有一个易于使用的FOSS IDE允许我在调试器中逐步完成页面。

    顺便说一句,我注意到标签ASP.Net&ASP经典。这个网页是版权所有2002年,所以我猜经典(?)


    更新:我应该说,我只能访问浏览器的“查看页面源”,而不是任何文件,可能已经必要的,以创建原来的ASP页面


    谢谢你的帮助。是的,控制面板添加/删除windows组件,添加IIS,然后将ASP文件复制到c:\inetpub\wwwroot sproke中 response.write 围绕着ASP代码&鲍勃是你阿努蒂的同居情人

    1 回复  |  直到 13 年前
        1
  •  3
  •   Tomalak    14 年前

    如果它是经典的ASP,您可以尝试在本地运行它(或与您相关的部分)。复制VB代码,将其放入.vbs文件中,进行最小的更改(如使用 WScript.Echo 而不是 Response.Write

    您也可以在MS Office的VBA编辑器中运行VBScript代码,只需稍作修改。这样您就有机会逐行调试代码。

    如果这些对你来说都不可行,那就洒点水 在关键部分,注释出任何 On Error Resume Next 声明。这样,您可以在服务器上运行代码时尝试发现错误。