我有一个2.0网站(非网络应用程序),我试图在VS 2012中调试。
我得到的错误是
Failed to start Asp.Net Development Server on port : 4599
Error: An attempt was made to access a socket in a way forbidden by its access permissions.
我尝试了netstat -o并且端口4599未使用。
尝试在管理模式下打开VS2012,仍然没有运气。
当在同一台机器(Win 7)中的IIS中托管时,该应用程序正常运行。只有它不会在VS中运行。
尝试了另一个2.0网站,仍然是同样的错误。
造成这种情况的原因是什么?
有什么想法吗?
答案 0 :(得分:0)
问题是,此端口绑定到特定主机名,因此在asp.net开发服务器所在的同一端口上启动套接字(任何主机名)是不允许的
检查您的IIS网站绑定
或切换到IIS上的另一个端口