在VS 2012中销售2.0网站时无法启动Asp.net开发服务器

时间:2015-11-13 19:32:38

标签: c# asp.net visual-studio-2012

我有一个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网站,仍然是同样的错误。

造成这种情况的原因是什么?

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

问题是,此端口绑定到特定主机名,因此在asp.net开发服务器所在的同一端口上启动套接字(任何主机名)是不允许的

检查您的IIS网站绑定

或切换到IIS上的另一个端口