固定VS2005端口号

1.【工具】–>【外部工具】–>按【添加】输入:
1)标题:Web Server Port:8081
2)命令:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\WebDev.WebServer.EXE
3)参数:/port:8081 /path:$(ProjectDir)
4)【使用输出窗口】或”提示输入参数”选上
2.点击在【工具】菜单上新出现的“Web Server Port:8081”选项,激活自定义Web Server服务器,激活后窗口右下角会出现一个“asp.net development server”图标。

3.在网站上右击选择【属性页】->【启动选项】->【使用自定义服务器】,在基URL输入http://localhost:8081

如果有IIS环境.需要考虑以下问题:

4.记得要把该网站或项目的IIS上的运行端口也要改成8081:IIS–找到你的项目网站,并且右击–将端口改成8081

提醒:将端口号改成8081时 也许你的IIS端口不能成功修改为8081,启动IIS提示 发生意外错误0×8ffe2740 这是因为端口冲突 有应用程序正占用着8081 导致你无法用这个已启用的端口号启动IIS 你可以将前面步骤中的8081端口 统一改成其他不常用的端口就行了。

更直接的解决方法:

是否安装了NOD32 3.0以上版本?或者还有其它什么防火墙类软件?

如果你是安装NOD32 3.0的,按照以下方法做:

依次进入NOD32的高级设置(F5),Web访问保护,HTTP,Web浏览器,会看到一个程序列表你的devenv.exe应该在其中,双击前面的勾(相当于去掉选中状态),确定退出,停止一切运行的ASP.NET Development Server,在VS中打开并重新编译运行你的Web程序

原文地址:https://www.cnblogs.com/hateyoucode/p/1645046.html