Asp.net Core 1.0.1升级到Asp.net Core 1.1.0后,程序无法运行了

解决方案:在project.json中加入runtime节点

"runtimes": {
        "win10-x64": {},
        "win7-x64": {}
    },
Asp.net Core 1.1.0发布到Windows Server2008 R2 IIS后无法访问

Unhandled Exception: System.DllNotFoundException: Unable to load DLL 'api-ms-win-core-registry-l1-1-0.dll': 找不到指定的模块。 (Exception from HRESULT: 0x8007007E)

1、首先保证安装了最新版本的.Net Core SDK、Runtime、DotNetCore.1.1.0-WindowsHosting,然后重启IIS

2、如果IIS能够正常访问单提示友好的异常界面,那么考虑是发布版本的问题,上述runtimes,在发布应用的时候,“配置”选项中是可以选择发布平台的,这一点很重要,选择win7和win10差异非常大,请注意windows server2008 R2对应的是win7版本,选对后发布问题解决

相关文章:

  • 2021-07-29
  • 2021-10-10
  • 2020-03-30
  • 2018-04-26
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-11-24
  • 2021-05-26
  • 2021-07-10
  • 2021-12-07
  • 2021-09-03
  • 2021-05-23
相关资源
相似解决方案