ASP.Net+C#+WinXP 部署之端口控制
有时候在部署BS程序时,会遇到IIS完全没有问题,程序在别的机子上部署也没问题,可是在这台机子上配置完成,浏览后却死活显示“无法找到该页”的错误。或是IIS 中的“internet 信息服务/网站/默认网站 节点显示为 红色 的 Error 标示”。恨是让人莫名其妙!摸不到头脑!
经高手指点,原来是因为我的程序占用了你发布程序的端口(默认端口为80)。所以导致报“无法找到该页”的错误。这只是抱着个错误的一个原因,谁有其他的就贴上来吧!
----------------------------------------------------
解决方案:修改IIS默认端口号
在“internet 信息服务/网站/默认网站” 节点点击右键选择属性,在“网站”选项卡中修改“TCP IP 端口” ,修改默认端口号,问题解决。很神奇啊![](http://imgcache.qq.com/qzone/em/e127.gif)
!哈哈
----------------------------------------------------
另附查看windows 下被占用端口的命令以及查看方法
在Windows中查看端口占用情况的简单命令
用这个命令,在DOS窗口执行:netstat -ano
看看占用0.0.0:80端口的PID是多少
然后在“任务管理器”中查到与该PID对应的程序。
如果任务管理器的进程页中看不到PID栏,则在任务管理器的菜单〖查看〗〖选择列〗中选择一下
经高手指点,原来是因为我的程序占用了你发布程序的端口(默认端口为80)。所以导致报“无法找到该页”的错误。这只是抱着个错误的一个原因,谁有其他的就贴上来吧!
----------------------------------------------------
解决方案:修改IIS默认端口号
在“internet 信息服务/网站/默认网站” 节点点击右键选择属性,在“网站”选项卡中修改“TCP IP 端口” ,修改默认端口号,问题解决。很神奇啊
![](http://imgcache.qq.com/qzone/em/e127.gif)
----------------------------------------------------
另附查看windows 下被占用端口的命令以及查看方法
在Windows中查看端口占用情况的简单命令
用这个命令,在DOS窗口执行:netstat -ano
看看占用0.0.0:80端口的PID是多少
然后在“任务管理器”中查到与该PID对应的程序。
如果任务管理器的进程页中看不到PID栏,则在任务管理器的菜单〖查看〗〖选择列〗中选择一下