【发布时间】:2010-09-08 04:58:17
【问题描述】:
由于各种原因,我无法将 IIS 用于我正在开发的 ASP.NET 网站,因此我从命令行运行 Cassini 来测试该网站。但是,在安装 Visual Studio 2008 SP1 后,当我尝试启动 Web 服务器时收到 System.Net.Sockets.SocketException。是否有其他人遇到此问题,如果有,您是如何解决的?
【问题讨论】:
由于各种原因,我无法将 IIS 用于我正在开发的 ASP.NET 网站,因此我从命令行运行 Cassini 来测试该网站。但是,在安装 Visual Studio 2008 SP1 后,当我尝试启动 Web 服务器时收到 System.Net.Sockets.SocketException。是否有其他人遇到此问题,如果有,您是如何解决的?
【问题讨论】:
从 Visual Source safe 取消绑定,从解决方案中删除 web 项目,重命名存储网站的文件夹,然后作为现有网站重新添加到解决方案中,然后再次绑定到 source safe。
您的.suo 或.sln 文件中可能有一些不正确的信息。您可以安全地重命名前者,因为它是用户特定的(solution user ooptions);后者(solution 本身)会更麻烦重新创建。
【讨论】:
netstat -anob,然后启动 WebDev.WebServer.exe,使用开关 /port 定义未打开的端口。