【问题标题】:WebDev.WebServer.EXE Crashes After VS 2008 SP1 InstallVS 2008 SP1 安装后 WebDev.WebServer.EXE 崩溃
【发布时间】:2010-09-08 04:58:17
【问题描述】:

由于各种原因,我无法将 IIS 用于我正在开发的 ASP.NET 网站,因此我从命令行运行 Cassini 来测试该网站。但是,在安装 Visual Studio 2008 SP1 后,当我尝试启动 Web 服务器时收到 System.Net.Sockets.SocketException。是否有其他人遇到此问题,如果有,您是如何解决的?

【问题讨论】:

    标签: asp.net webserver


    【解决方案1】:
    • 事件日志的“应用程序”部分中是否有任何内容?
    • 您是否尝试过使用其他端口?
    • 根据this thread,尝试:

      从 Visual Source safe 取消绑定,从解决方案中删除 web 项目,重命名存储网站的文件夹,然后作为现有网站重新添加到解决方案中,然后再次绑定到 source safe。

    您的.suo.sln 文件中可能有一些不正确的信息。您可以安全地重命名前者,因为它是用户特定的(solution user ooptions);后者(solution 本身)会更麻烦重新创建。

    【讨论】:

    • 使用不同的端口对我有用。 (3000 = 好,4242 = 不好)这很好,因为取消绑定确实不是一种选择。事件日志消息非常神秘,根本没有帮助。十六进制代码等。
    • 我遇到了同样的问题。删除 .sou 是我的解决方法。谢谢!
    • 我也有同样的问题,但是从命令行开始而不是从VS开始。首先,您应该使用以下命令检查打开的端口:netstat -anob,然后启动 WebDev.WebServer.exe,使用开关 /port 定义未打开的端口。
    猜你喜欢
    • 2010-09-08
    • 2010-10-23
    • 1970-01-01
    • 1970-01-01
    • 2011-05-12
    • 2010-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多