如何使用Visual Studio调试ISAPI

Ric*_*cky 4 isapi visual-studio

作为标题,我朋友的环境是Windows 2003 Server。他附加了IIS进程,并在应该运行的代码处设置了断点,但VS并没有停止。ISAPI用VC ++编写。

他需要设置什么设置吗?

谢谢。

dpi*_*lev 5

这有点晚了,但是有一种更简单的方法。

  • 右键单击您的(ISAPI)项目,选择“属性”
  • 在对话框中,选择配置属性->调试
  • 输入:
    • 指令:C:\ Windows \ System32 \ inetsrv \ w3wp.exe
    • 命令参数:-debug
  • 现在为您的项目执行“开始调试(F5)”。

Visual Studio将启动IIS的测试实例,您可以调试DLL,而无需附加到进程等。

确保事先停止IIS服务。