日期:2014-05-18  浏览次数:20873 次

vs2003不能调试
昨天安装了ie8,今天发现vs2003不能调试了,没有报错误信息,当我点击“调试”->“启动”后,不能进入断点,就直接运行了。我按照网上的方法去做,还是不行:
1:确认在“配置属性”中的“启用ASP.NET调试"为"True" 

2:确认你的"web.config"中的"debug=true" 

3:若你安装过wind2000 SP4后,则要在命令行执行"regsvr32 i aspnet_isap.dll" 

4:在IIS里查看站点信息,选中"目录安全性",里面有"匿名访问和身份验证控制",再点击"编辑..",确认"集成Windows身份验证"选项被选中 

5:在IE选项->"安全设置"->"自定义级别"里有"用户验",确认选中"自动使用当前用户名和密码登录" 

6:运行C:\WINNT\Microsoft.NET\Framework\v1.0.3705\aspnet_regiis.exe -i 

7:控制面板--管理工具--计算机管理--本地用户和组--用户,双击ASPNET用户,为其隶属于添加Administrators用户 


8:如果先安装VS2003 后安装的IIS 则需要的VS2003的命令提示中输入aspnet_regiis.exe 



请问是什么原因呢?

------解决方案--------------------
每个项目重新编译一下,可能你引用的项目dll没有拷贝到相应路径
------解决方案--------------------
检查一下你的bin目录下面的dll是不是最新的
------解决方案--------------------
一般不能调试:
看看F9之后,红圈是不是满的,如果不是,那么一般是因为当前代码和部署的代码不一致造成。
如果之前是好的,那么是升级后的IE8造成的调试不行。
你可以考虑重新换成原有可以调试的IE处理。
------解决方案--------------------
使用VS2003启动调试时出现的问题及相关解决方法总结
http://blog.163.com/listen_on/blog/static/109445487201071404957125/