无法使用DNX beta5连接到IIS express

时间:2015-12-16 14:02:26

标签: iis single-page-application iis-express dnx

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

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

enter image description here

我的project.json是:

enter image description here

我的推荐信:

enter image description here

所以一切都应该没问题?

我做错了什么?

BR

2 个答案:

答案 0 :(得分:1)

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

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

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

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

点击此处查看更改内容:

答案 1 :(得分:1)

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

我强烈建议您使用RC1设置项目,并使用HTTPPlatformHandler更改为kestrel(在VS2015 Update 1中,为您透明地使用IIS Express)。 Beta5在很多方面都非常过时。