错误信息:通常每个套接字地址(协议/网络地址/端口)只允许使用一次.

开发调试的时候,运行aspx页面出现如下问题:
ASP.NET Development Server 未能开始侦听端口 8040
错误信息:
 通常每个套接字地址(协议/网络地址/端口)只允许使用一次。

 

经过研究发现原来:
所有非托管资源程序必须能控制资源释放,如数据库连接、SOCKET连接等在使用后都应当显示关闭,如果是长连接,在程序退出时应当确保所有占用的连接都被关闭。
绑定的端口没有释放,需要等待一段时间,或者在程序退出时调用close关闭udp套接字。
我查看任务管理器的进程,发现上一个页面的开发服务器引起的,我结束进程:

然后再次运行,一切OK

Fighting

本文转自:http://www.cnblogs.com/cry/archive/2008/02/19/1073660.html

 

如果这篇文章对您有帮助,您可以打赏我

技术交流QQ群:15129679

原文地址:https://www.cnblogs.com/yeminglong/p/2632245.html