【问题标题】:A fatal error was encountered. The library 'libhostpolicy.so' required to execute the application was not found in '/var/www/app/>遇到致命错误。在 \'/var/www/app/> 中找不到执行应用程序所需的库 \'libhostpolicy.so\'
【发布时间】:2022-10-19 21:07:06
【问题描述】:

我正在运行 dotnet core 1.9 控制台项目。尝试从 Debian11 运行它时遇到以下错误。

构建和部署到 nginx 服务的步骤: 点网清洁 dotnet restore -r debian-x64 dotnet build -r debian-x64 点网发布。 -c 发布 -r debian-x64 -o /var/www/app

nginx服务的日志: 遇到致命错误。在中找不到执行应用程序所需的库“libhostpolicy.so” 无法作为独立应用程序运行。 该应用程序作为独立应用程序运行,因为“/var/www/app/ApiServices.runtimeconfig.json” 如果这应该是依赖于框架的应用程序,请添加“/var/www/app/ApiServices.runtimeconfig.json” api.service:主进程退出,code=exited,status=131/n/a api.service:失败,结果为“退出代码”

【问题讨论】:

    标签: .net linux nginx devops


    【解决方案1】:

    因为不支持这个版本的 dotnet。

    解决方案是升级到新版本的 dotnet core。

    【讨论】:

      猜你喜欢
      • 2018-04-27
      • 2021-06-05
      • 2018-11-09
      • 1970-01-01
      • 1970-01-01
      • 2017-04-24
      • 2012-08-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多