无法连接到 IIS express,使用 DNX beta5

Unable to connect to IIS express, using DNX beta5

在我昨天更新 VS2015 之后,我无法再运行 我的项目(单页应用程序).​​..Visual Studio 说:无法连接到 IIS express

我使用的解决方案 DNX SDK 版本:1.0.0-beta5

我的 project.json 是:

我的参考资料:

所以一切都应该没问题??

我做错了什么?

BR

您的项目可能需要几个小时才能再次 运行。

首先,您跳过了 beta6beta7beta8,我们现在在 RC1

检查您可以在 Visual Studio 中使用哪个 运行 时间,并确保 运行 使用最新的时间。

完成此操作后,请确保将标记为 beta5 的所有依赖项重命名为 Visual Studio 中的正确版本。一些包可能已被删除,类 移动和许多其他东西。

在此处检查重大更改:

您必须了解不再支持直接 IIS 托管(并且可能永远不会再支持)!这是 Microsoft 的 ASP.Net 团队的决定,他们完全专注于 Mac/Linux/Docker 无论如何都需要的 kestrel 服务器。通过专注于一台服务器,每个人的质量都会提高。和 Node 一样,Kestrel 建议在它前面使用反向代理。为此,您可以使用 IIS/nginx/Apache.

我强烈建议您使用 RC1 设置项目并使用 HTTPPlatformHandler 更改为 kestrel(在 VS2015 Update 1 中,它可以透明地与 IIS Express 一起工作)。 Beta5 在很多方面都已经过时了。