【问题标题】:Failed to bind to CoreCLR无法绑定到 CoreCLR
【发布时间】:2018-11-12 02:53:09
【问题描述】:

我正在尝试将依赖于框架的 .Net Core 应用程序部署到 Debian 9 Stretch,但是当我启动 .net 应用程序时,它会引发错误:

>     Failed to load ▒݅, error: libunwind.so.8: cannot open shared object file: No such file or directory
>     Failed to bind to CoreCLR at '/var/www/html/libcoreclr.so'

是的,该文件位于 /var/www/html/libcoreclr.so

【问题讨论】:

标签: .net .net-core debian-stretch


【解决方案1】:

这与https://github.com/dotnet/cli/issues/3390具有相似的根本原因

对于没有 Linux 经验的任何人,可以在 Debian 和衍生发行版(Ubuntu、Xubuntu、Devuan 等)中通过执行安装libunwind

sudo apt install libunwind8

对于任何类似 RedHat 的发行版:

sudo yum install libunwind

【讨论】:

    【解决方案2】:

    libunwind8 列在 Ubuntu 下的 .net 核心先决条件中,请参阅 here

    我在 Debian 9 下遇到了同样的问题,我通过数据包管理器解决了安装 lib。
    希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-10
      • 1970-01-01
      • 1970-01-01
      • 2021-05-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多