无法连接到 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
您的项目可能需要几个小时才能再次 运行。
首先,您跳过了 beta6
、beta7
、beta8
,我们现在在 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 在很多方面都已经过时了。
在我昨天更新 VS2015 之后,我无法再运行 我的项目(单页应用程序)...Visual Studio 说:无法连接到 IIS express
我使用的解决方案 DNX SDK 版本:1.0.0-beta5
我的 project.json 是:
我的参考资料:
所以一切都应该没问题??
我做错了什么?
BR
您的项目可能需要几个小时才能再次 运行。
首先,您跳过了 beta6
、beta7
、beta8
,我们现在在 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 在很多方面都已经过时了。