2009年7月12日星期日

vs2005发布网页端口不一致

最近由于将来工作需要,开始看看asp.net。先上手写个hello world,发布试试。没想到一上来就遇到莫名的问题了。

症状是这样的:

IE地址栏里面显示的端口号和桌面任务栏右下角“ASP.NET Development Server”的端口不一致,而把IE地址栏的端口号改成“ASP.NET Development Server”显示的端口号,结果网页就能出来。

很是奇怪,问了平时工作就做asp的同学,他也没碰到过。后来发现网上有人列出了方法,一试果然可行。

在这里记录下,备忘吧。

解决方法:引用原文如下:“是 否安装了NOD32 3.0以上版本?或者还有其它什么防火墙类软件?如果你是安装NOD32 3.0的,按照以下方法做: 依次进入NOD32的高级设置(F5),Web访问保护,HTTP,Web浏览器,会看到一个程序列表你的devenv.exe应该在其中,双击前面的勾 (相当于去掉选中状态),确定退出,停止一切运行的ASP.NET Development Server,在VS中打开并重新编译运行你的Web程序”。

试了这个方法,可行,在此记录。