VS2005调试asp.net端口号出错问题的解决方案
在Windows Server 2003用vs2005 sp1调试Asp.net程序的时候,突然页面不能显示出来,老是显示“网页无法显示”的页面,无奈用firefox调试了一段时间。
然后今天用ie调试的时候发现:IE地址栏里面显示端口号和桌面任务栏右下角“ASP.NET Development Server”的端口压根就不一致(通常就相差个位数),我把IE地址栏的端口号改成“ASP.NET Development Server”显示的端口号,结果网页就出来了,百度了一下,终于找到了答案,原来是nod32(NOD32 3.0以上版本)的缘故(Windows Server 2003下用这个防火墙的人应该蛮多的)。
解决办法:
进入NOD32的高级设置(F5),Web访问保护,HTTP,Web浏览器,会看到一个程序列表你的devenv.exe应该在其中,双击前面的勾(相当于去掉选中状态),确定退出。重新打开vs再调试一下,问题解决。