我终于找到了一种在visual studio 2008中调试经典asp代码的方法......但是......
has anybody been able to debug asp classic code with visual studio 2005 or later?
......但......
它只持续了几天......
我正在执行这些步骤
http://www.codeproject.com/KB/debug/DebugVBScriptVS2008.aspx
http://codepagoda.com/2009/04/30/debugging-classic-asp-with-visual-studio-2008-sp1-and-35-framework/
但是现在,当我做“附加过程”时,我再也看不到“脚本,x86”进程......
所以我无法调试经典的asp代码...
我尝试重启机器,创建一个新项目,来自scrath的startgin,到目前为止我唯一没有尝试的是重新安装IIS ......
任何想法???
请帮助!!!!
编辑:有关我的环境的一些信息
Windows XP 2002 SP 3,IIS 5.1,Visual Studio 2008 9.0.30729.1 SP
答案 0 :(得分:2)
最可能的原因是因为这个过程尚未开始。如果您将该应用程序设置为具有高隔离度(建议用于调试目的),则在IIS启动运行应用程序的DLLHOST.exe之前,您需要首先访问ASP页面。
因此,调试bia附件需要您首先使用浏览器ping您站点中的ASP页面,然后打开“附加到进程”列表。
答案 1 :(得分:0)
我遇到了同样的问题。我修复了我的Visual Studio 2008安装Service Pack 1.现在我附加到“inetinfo.exe”进程而不是“dllhost.exe”。
答案 2 :(得分:0)