【问题标题】:IIS Express will not start when running copy of project on different computer在不同的计算机上运行项目副本时,IIS Express 不会启动
【发布时间】:2016-09-09 04:29:22
【问题描述】:

我在 VS2015 Enterprise(更新 3)中创建了一个全新的 ASP.NET MVC 5 项目。它在该机器上按预期运行。但是,当我将整个项目复制/粘贴到另一台运行 VS2015 社区版(更新 3)的机器上时,网站无法加载并且我收到错误消息:

程序 '[1648] iisexpress.exe 已退出,代码为 0 (0x0)。

这是关键 - 在 VS 社区版中创建一个新的 ASP.NET MVC 5 项目,然后以相同的方式在 VS2015 企业版中复制/粘贴和运行它,但是,无需任何配置更改即可正常工作。正如其他 SO 问题所指出的那样,我已经在 users\documents\IISExpress 文件夹中重新创建了文件,尝试更改端口,但无济于事。

编辑:顺便说一下,IIS 在启动时立即失败。这听起来像是一个配置问题,但我不确定在这种情况下要检查什么。

【问题讨论】:

  • 你是否复制了隐藏的 .vs 文件夹?
  • 是的,该文件已被复制。还是没有骰子。
  • 除非文件路径保持不变,否则您应该手动编辑其中的applicationHost.config文件。
  • 我已删除并允许 VS 在构建时重新创建文件。没有运气。

标签: asp.net-mvc visual-studio-2015 iis-express


【解决方案1】:

我遇到了同样的问题,我所做的只是关闭所有 Visual Studio 实例并在您的项目文件夹中清除 .vs 文件(大部分是隐藏的)。之后打开你的项目。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-10-23
    • 2013-12-10
    • 1970-01-01
    • 1970-01-01
    • 2015-07-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多