首页 文章

调试经典的asp Visual Studio 2008 IIS 8

提问于
浏览
0

我做过的事情:在IIS管理器中的默认网站和我的虚拟文件夹中

-Enabled父路径

  • 设置启用服务器端调试为True

在我的代码中设置断点1)F9 2)使用Stop命令3)故意将错误的命令放在我的VBScript中以强制调试器附加

然后我尝试启动网站而不调试并附加到W3wp.exe / DLLHost.exe

还尝试在Visual Studio中以调试模式运行网站

有什么我缺少或值得尝试?

2 回答

  • 0

    我几乎在那里但是当我去附加进程,选择w3wp.exe时,我需要选择我试图调试的代码类型并确保选中了Script复选框

  • 1

    尝试在应用程序池中将“将错误发送到浏览器”设置为TRUE,如果仍然不起作用“启用客户端调试”为TRUE .

    另外,我最近看到一些关于SO的问题涉及调试器,当客户端是IE10时(这很奇怪)没有踢 .
    解决方案是更改注册表设置 . 似乎安装IE10会搞乱调试器和ASP之间的联系 . 也许IIS8也是如此 . 这里有一些更多的信息,也许它可以帮助你:

    http://blogs.msdn.com/b/yash/archive/2007/09/20/debugger-not-working.aspx VS2010 and IE10 Attaching the Script debugger to process iexplore.exe failed

    建议的另一个解决方案(除了注册表设置)是安装VS2012(免费版就足够了)来恢复调试器和服务器之间的链接 .

    HTH . 埃里克

相关问题