我想在Windows 7计算机上运行ASP.Net Core webapplication而无需安装Visual Studio。
我可以在生产环境中安装.Net Core,还是在安装.Net Core之前必须满足一些先决条件?
答案 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”。
这应该足以让你运行