我不能再调试传统的ASP代码与Visual Studio 2008

问题描述:

我终于找到了一种方法来调试在Visual Studio 2008中的经典ASP代码...但是...我不能再调试传统的ASP代码与Visual Studio 2008

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/

但现在,当我做“重视过程”我再也看不到“脚本,86”的过程了......

,所以我不能调试经典的ASP代码...

我试图重新启动机器,创建一个新的项目,从刮刮卡s​​tartgin,我至今没有尝试过的唯一一件事就是重新安装IIS ...

任何想法???

请帮助!!!!

编辑:我的环境

的Windows XP SP 2002年3一些信息,IIS 5.1,Visual Studio 2008中9.0.30729.1 SP

+0

如果你指定什么O/S使用的是这将有助于?在broser – AnthonyWJones 2009-06-30 07:19:55

+0

我猜你需要主办的网站是IIS,并附加调试器W3WP – 2016-04-05 10:32:53

造成这种情况的最可能的原因是因为该过程没有纺起来然而。如果您将该应用程序设置为具有高隔离度(建议用于调试目的),则在IIS将其运行应用程序的DLLHOST.exe加速之前,您需要首先命中ASP页面。

因此调试岜附件要求您使用浏览器来ping一个ASP页在您的网站,然后再打开附加到进程列表。

我有同样的问题。我将其修复为为我的Visual Studio 2008安装Service Pack 1.现在,我将附加到“inetinfo.exe”进程而不是“dllhost.exe”。

下面的步骤可以帮助你:

  1. 主办的网站是IIS,并确保它的运行
  2. 更改应用程序配置启用调试enter image description here
  3. 然后安装调试器W3WP(IIS工人过程)enter image description here