如何在Windows 7计算机上运行.Net Core Web应用程序?

时间:2017-09-18 13:30:04

标签: asp.net-core asp.net-core-mvc .net-core asp.net-core-1.0 asp.net-core-2.0

我想在Windows 7计算机上运行ASP.Net Core webapplication而无需安装Visual Studio。

我可以在生产环境中安装.Net Core,还是在安装.Net Core之前必须满足一些先决条件?

2 个答案:

答案 0 :(得分:3)

我尝试了一些方案,我发现了以下内容:

对于运行.Net Core,您只需要在生产环境中安装.Net Core运行时(或SDK)。您可以在此处找到下载内容:https://github.com/dotnet/core/blob/master/release-notes/download-archive.md

对于使用Kestrel进行托管的ASP.Net Core,您只需要运行时(或SDK)。 (我在Windows 7和Linux Debian上测试过这个) 使用IIS托管时,请参阅Andre.Santarosa回答

答案 1 :(得分:2)

在Windows 7上运行.NET Core之前,您的系统必须安装SP1和Hotfix KB2533623,通过控制面板安装IIS软件包然后安装DotNetCore WindowsHosting(这允许IIS处理ASP.NET核心请求) - 链接:{{3 }}

创建IIS应用程序时,它将创建一个应用程序池,将此池中的.NET CLR设置为“No Managed Code”。

这应该足以让你运行