我想使用IIS Express在Visual Studio 2012上调试Classic ASP网站.因此,我在VS 2012中附加了iisexpress.exe,但它显示禁用了应用程序调试.可能有什么问题?我是否要启用任何配置设置?
解决方法
据我所知,我没有visual studio 2012来测试它,因为visual studio无法原生地调试asp经典代码.
我调试我的asp经典代码的方法是在我想要调试的行上面放入stop语句
like this post says.断点只是输入停止.
我调试我的asp经典代码的方法是在我想要调试的行上面放入stop语句
like this post says.断点只是输入停止.
function DoDate(inp) stop if isnull(inp) then DoDate = "Never" exit function end if
在上面的例子中,加载的页面将在断点处停止并弹出一个对话框,询问您是否要调试它,然后您可以单步执行该功能,甚至可以看到您通常会看到的变量.
注意:链接显示为visual studio 2005,但它也适用于2010年(也应该在2012年有效),您也不需要DEBUG扩展.
还要确保您在IIS中激活了服务器端调试,否则这将无法正常工作.