如何在Windows 7机器上运行.Net Core web应用程序?
问题描述:
我想在Windows 7机器上运行ASP.Net Core web应用程序,而无需安装Visual Studio。如何在Windows 7机器上运行.Net Core web应用程序?
我可以在生产环境中只安装.Net Core还是在安装.Net Core之前必须满足一些先决条件?
答
我尝试了一些场景,我发现了以下工作:
对于运行.NET的核心,你只需要对.NET核心运行时(或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回答
答
在Windows 7上运行.NET的核心之前,您的系统必须具有SP1和修补程序KB2533623 insalled,通过控制面板,然后DotNetCore WindowsHosting(这允许IIS处理ASP.NET请求的核心)上安装IIS组件 - 链接:https://go.microsoft.com/fwlink/?LinkID=827547
当您创建您的IIS应用程序时,它将创建一个应用程序池,将此池中的.NET CLR设置为“无托管代码”。
这应该足够你跑
您可以在不使用任何Visual Studio的情况下使用完整的.NET Core SDK。 – poke