vs2005无法断点调试网站,断点失效
2012-07-03 20:38
204 查看
vs2005无法断点调试网站,断点失效
今天做[b]网站[/b]开始调试没问题,可是打补定不小心把 IE8 给装上拉,装了IE8之后, Vs2005的WebSite程序按F5无法正常调试.需要手动附加到进程, 比较麻烦, 据说还有种方法, 把所有IE窗口都关掉, 再点击启动调试(F5), 调试完之后自动关闭所有窗口, 这种方式更麻烦。解决办法如下:
1. 点击【开始】->【运行】 命令:regedit.
2. 定位到HKEY_LOCALMACHINE -> SOFTWARE -> Microsoft -> Internet Explorer -> Main
3. 在【右边区域】【右键】新建一个名称为TabProcGrowth的DWORD值, 数值数据设置为0.
此法好用,已经测试通过。
机器重启后再次不能调试了,再删除后重新添加一下就又可以调试了,开始还以为与release什么的有关,后面发现网站可不可以调试与这个没什么关系,可以在网站的web.config文件和当前也没的page指令里设置,但问题是,我的web.config文件和page指令都没问题。因为默认新建的网站就是开启的,更何况我做的这个项目是已经快完成,而且昨天还没问题。有点郁闷我,网上也查不到任何有用的资料。
更可恶的是那些ajax控件也出问题了(用了微软的ajax类库),项目无法编译。
找了一个没用ajax的网站测试下,出错,“无法在web服务器上启动调试”云云。
那没办法,直接用vs自带的web服务器调试了。打开网站,F5行,VS闪了几下,IE运行靠,pageload里的断点还是没反应
等等运行的按钮怎么又变成了绿色,再按F5,居然又开了个IE
大概调试菜单里“附加到进程”,选aspnet_wp.exe,附加,刷新IE,靠,终于断下来了。
那?
在IIS上怎么办呢?“无法在Web服务器上启动调试。Web服务器的配置不正确。请参见有关常见配置错误的帮助。在调试器外部运行网页可能会提供进一步的信息。
原因可能是:在Web服务器上,该应用程序没有启用调试。
解决办法:在IIS默认网站选中指定的应用程序,点属性--〉ASP.NET--〉“编辑配置”按钮--〉应用程序中的“启用调试”打勾。”
打开IIS主目录里的路径出错了,原来我今天把主目录指向的文件夹移走了导致,IIS无法在一个不存在的路径主目录下写于web.config文件,而默认的是否启用调试是从主目录继承过来的
那边删了后,虚拟目录里的是否启用调试成了没有配置的项目,改了主目录的位置,启用调试,OK。
编者:[b][b][b]51netweb[/b][/b][/b]
相关文章推荐
- [web.aspNet]vs2005无法断点调试网站,断点失效 IE8 vss6.0
- vs2005无法断点调试网站,断点失效 IE8
- vs2005无法断点调试网站,断点失效 IE8 .
- vs2005无法断点调试网站,断点失效 IE8
- [web.aspNet]vs2005无法断点调试网站,断点失效 IE8 vss6.0
- vs2005无法调试,断点失效,设不住断点
- vs2005无法调试,断点失效,设不住断点
- codeblocks出现无法调试或断点失效问题解决办法
- 解决 VS 2008 2010 2012 断点 失效 以及 变量 调试 无法 查看
- IE8 /IE9 VS2003 C# ASP.NET c++ 断点 不能 无法调试 断点失效
- VS2005 中C++文件无法设置断点调试
- VS2005调试无法进入断点,暂停、停止、重编按钮为灰色
- 使用vs2005+IE8添加断点调试的时候经常会偶然性失效或有效
- [Silverlight入门系列]VS2010无法调试Silverlight的问题:断点失效 (转)
- vs2005调试无法命中断点问题,0x09
- 关于vs2005无法调试问题~~运行调试后失效
- 解决安装了IE8 浏览器 VS2005 无法正常断点调试
- VC调试无法进入断点解决方法
- VS2008无法调试,可以执行,但就是不能命中断点
- VS调试无法进入DLL中断点解决方法