.net core 无法在Windows 2008 Service Pack2上运行自包含的.net core部署

.net core 无法在Windows 2008 Service Pack2上运行自包含的.net core部署,.net-core,windows-server-2008,.net Core,Windows Server 2008,在Windows server 2008 Service Pack2(x86)计算机上运行.net core自包含部署包失败,并显示消息“在动态链接库KERNEL32.dll中找不到过程入口点RaiseFailFastException” 重现问题的步骤: 使用VS 2017在Windows 7(x64)上创建.net core 2.0应用程序 更新csproj propertygroup,如下所示 通过“dotnet发布-c发布-r win-x86”创建包 上述创建的自包含软件包在Windo

在Windows server 2008 Service Pack2(x86)计算机上运行.net core自包含部署包失败,并显示消息“在动态链接库KERNEL32.dll中找不到过程入口点RaiseFailFastException

重现问题的步骤:

  • 使用VS 2017在Windows 7(x64)上创建.net core 2.0应用程序
  • 更新csproj propertygroup,如下所示
  • 通过“dotnet发布-c发布-r win-x86”创建包
  • 上述创建的自包含软件包在Windows 7(x64)中按预期工作,但在Windows 2008 Service Pack 2中不工作。我的问题是,Windows 2008是否支持.net core 2.0自足应用程序?如果支持,如何定位KERNEL32.dll