【问题标题】:Unable to launch IIS Express in Visual Studio 2017 RC无法在 Visual Studio 2017 RC 中启动 IIS Express
【发布时间】:2016-12-16 00:30:13
【问题描述】:

有一个在 Visual Studio 2015 Update 3 中完美运行的 Web 应用程序。我将项目移植到 Visual Studio 2017 RC 并成功编译。调试应用程序时,IIS Express 在 VS 2017 RC 的输出窗格中转储以下消息后终止:

The program '[7896] iisexpress.exe: Program Trace' has exited with code 0 (0x0).
The program '[8488] dotnet.exe' has exited with code 0 (0x0).
The program '[8488] dotnet.exe: Program Trace' has exited with code 0 (0x0).
The program '[7896] iisexpress.exe' has exited with code 0 (0x0).

使项目运行和可调试的解决方案是什么?

【问题讨论】:

  • 你使用的是什么版本的iis?是否低于 v10?
  • @AKADER 从 MS 网站下载的最新 IIS Express,假设它是 v10。
  • 我在VS2017 15.0.0-RC.4+.26206.0也有同样的问题

标签: c# visual-studio iis-express visual-studio-2017


【解决方案1】:

在我使用 Visual Studio 2017 社区版的情况下,我尝试了以下操作:

  • 删除文档中的 IISExpress 配置文件夹
  • 删除项目根目录中隐藏的 .vs
  • 重启 Visual Studio 2017 和计算机

在我重新运行 Visualt Studio 安装程序并选择“修复”选项之前,没有任何效果。然后不知何故,一切都开始工作了。

【讨论】:

  • 修复确实解决了问题。
【解决方案2】:

您的launchSettings.json 文件中很可能缺少"commandName": "Project"。 我已经描述了我在移植到 VS 2017 here时遇到的问题

【讨论】:

    猜你喜欢
    • 2017-08-18
    • 1970-01-01
    • 2021-08-06
    • 2019-04-22
    • 2017-09-03
    • 1970-01-01
    • 1970-01-01
    • 2015-05-20
    • 2017-05-09
    相关资源
    最近更新 更多