【问题标题】:Debugging asp classic on IIS6在 IIS6 上调试 asp 经典
【发布时间】:2016-05-25 09:02:14
【问题描述】:

我正在尝试在 Windows 服务器上调试旧的 asp 网站。 实际上我没有任何项目文件(没有Visual Studio项目文件),我只有目录中的网页......我可以在IIS6上运行后者并且一切正常,问题是当我尝试在调试模式下运行这些页面没有任何反应! 我在 IIS 上启用了调试模式,并将后者的进程附加到了 Visual Studio(我使用的是 VS2005)我设置了断点......但即使我运行这些页面代码,编译也不会停止! ! 我看到几页谈论这个话题......但我无法找到解决方案......你有什么想法吗? (我想补充一点,网页、IIS 和 Visual Studio ide 在同一台服务器上,并且我与管理员会话连接)

【问题讨论】:

  • 经典 asp 不使用编译代码 - 它在运行时执行。它早在 VS 项目的概念出现之前就已经存在,您只需从一个空的根文件夹开始并向其中添加文件。调试 Classic 的常用方法是处理它发送到浏览器的错误消息
  • 您将不得不去老学校并手动将变量显示到屏幕上,例如Response.write 一些变量,然后是 response.end 以在该点停止处理。

标签: visual-studio debugging asp-classic windows-server-2003


【解决方案1】:

确保在附加时将其设置为仅附加到脚本代码,并且断点必须在服务器端代码内。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-09
    • 1970-01-01
    • 1970-01-01
    • 2011-08-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多