【发布时间】:2015-04-30 16:32:01
【问题描述】:
我刚刚在 Visual Studio.NET 2015 RC 上创建了一个快速的 ASP.NET 5 MVC 6 应用程序,并希望它在我的 Windows 7 上的 IIS Web 服务器上运行。
通常,当我在 IIS 上创建网站时,我需要选择一个应用程序池,无论是 v2.0 还是 v4.0 集成。
现在,由于 .NET Core 的所有库都作为 nuget 包提供,我如何在 IIS 上运行它?我选择哪个应用程序池?这是如何工作的?
【问题讨论】:
-
我还没有尝试过这种部署方案,但我想 IIS 7(Windows 7 附带)不会支持这个。您过去必须重新打包 vnext 应用程序才能让它们在 IIS 中运行,因为没有 IIS 版本支持它们开箱即用。 IIS 8 现在可能会这样做,但实际上可能需要更新到 Windows 10 才能实际使用默认部署。见:github.com/aspnet/Home/wiki/…
-
我到处寻找,但找不到答案,我什至不确定 Windows 10。假设我希望应用程序在 IIS 上托管的 www.mywebsite.com 上运行,将如何我去解决这个问题?
-
我认为您正在寻找Project "Helios"。这就是我对这门学科知识的局限。 :)
标签: asp.net iis asp.net-core .net-core