关于IIS调试无法进入断点问题

  最近在学习附加进程调试。

  想调试已经发布到IIS上的站点。操作步骤如下:

  1)创建asp.net web项目;

  2)发布到iis站点,确认网站发布成功;

  3)选择调试->附加进程->选择w3wp.exe

  打开网址,断点无法进入。。。

在网上看了很多解决方案,都未解决。最终原因是:因为我这边的发布配置选择了默认的release造成无法调试的。改成debug就好了。当然这个只是适应我,供大家参考

时间: 11-09

关于IIS调试无法进入断点问题的相关文章

VS启用IIS调试的方法及可能碰到的问题。

经常有这种情况, 开发机本地正常, 但是一旦发布到服务上后, 就出现各种问题. 这是由于开发机和服务器环境不一样造成的, 所以开发时要尽可能的模拟真实性.  这时候, VS的这个功能就帮大忙了. 如何启用IIS调试      第一种: 附加进程法 1.  在IIS中建立站点直接指到程序所在文件夹(或者路径指到程序发布的文件夹):   2.  对要测试的页面设置断点,然后选择”调试”->”附加到进程”,在进程中选择w3wp.exe进程(需要先打开需测试的页面):如果找不到w3wp.exe进程,在进

如何使VS2008 调试网站的根目录和IIS调试的一致?

用VS2008做asp.net网站调试时,经常会多出来一个目录,如http://localhost:1234/Foo/ , 由于一些图片的路径问题,我们不需要最后的/Foo/目录,而是像IIS调试那样,直接出现以下 的地址:http://localhost:1234/,那么怎么实现VS2008 调试网站时的根目录和IIS调试的 一致呢?步骤如下: (1) 打开已经存在的web项目. (2)使用Visual studio解决方案管理器,选中web站点项目 (3)去属性窗口(如果没有打开Visual

JavaScript调试技巧之断点调试

首先,在各个浏览器中,断点调试支持的最好的当然是Firefox,Firefox不仅可以使用Firebug调试页面js脚本,还可以用高级调试工具例如JavaScript Debugger (Venkman) 来调试Firefox扩展里的js.除此之外,Firefox还支持一些更为高级的断点调试.变量监视功能. 其他浏览器里,Opera.Chrome和Safari的调试功能也比较好用.Opera的DragonFly速度相对比较快,界面清爽,功能强大,但不如Safari等友好.相比来说,IE8的程序员

附加到IIS调试出现不会命中断点

当项目附加到IIS进行调试时,如果在IIS中没有配置该项目则在设置断点是会出现:当前不会命中断点 还没有为该文档加载任何符号

通过IIS调试ASP.NET项目

当我们使用Visual Studio调试的时候,通常我们会选择VS自带的ASP.NET Developerment Server(也是默认选项),当第一次调试的时候(按F5或Ctrl+F5不调试直接打开),Developerment Server会自动分配一个未被占用的端口号.     这样做在大多数情况下不会有啥问题,但Developerment Server毕竟不是IIS,有一些操作无法达到和IIS一样的效果,譬如当我们使用某些方法获取客户端以及服务器IP的时候,使用 Developerme

VS调试经常打断点打上之后没反应的问题

在调试的时候经常会发现打了断点但是始终不进到程序中来,这是因为访问的这个页面在服务器中有缓存,也就是在iis中产生了缓存.访问的时候直接进到读取的缓存文件, 根本没有读取项目文件,所以打了断点肯定进不来的. 清楚iis缓存的方法 第一步:打开 IIS 配置管理工具(Internet 信息服务(IIS)管理器).选中一个网站(如果您想为所有站点配置,请选择点中“网站”那个图标),点“属性”按钮,会弹出一个配置窗口 第二步:选择“HTTP 头” TAB 标签,然后您会看到:“自定义 HTTP 头”这

通过IIS调试ASP.NET程序

今天遇到一个问题,在我同事的电脑上部署了一个ASP.NET网站,而我的电脑上有一个客户端,向他的IIS下面的一个网页发送信息,想在网页中设置断点,进行远程调试, 找到了如下解决办法. 1.将IIS下建的应用程序(虚拟目录)指向你的项目所在的位置,也就是项目源文件所在的位置, 2.用VS打开你的项目 3 .从VS中找到"调试"-----"附件到进程",然后选中w3wp.exe,点击附件到进程,然后再发送数据进行调试就可以了 如果没有w3wp.exe 选项可能是你的电脑

Eclipse调试不能进入断点

Eclipse下在给行设置断点或者在调试时弹出错误“Unable to install breakpoint due to missing line number attributes,Modify compiler options to generate line number attributes" 这个错误找到的解答方案汇总:1.使用Ant编译时,未打开debug开关,在写javac 任务时确认debug=true,否则不能调试.THe settings for the eclipse c

转:iOS LLDB调试器和断点调试

本文转自:http://www.cnblogs.com/wfwenchao/p/3991060.html?utm_source=tuicool&utm_medium=referral 技巧一:运行时修改变量的值 你以前怎么验证是不是某个变量的值导致整段程序不能正常工作?修改代码中的变量的值,然后cmd+r重新启动app?现在你不需要这么做了,只需要设置一个断点,当程序在这进入调试模式后,使用expr命令即可在运行时修改变量的值. 假如有一个loginWithUsername:方法,需要两个参数: