首页 > 解决方案 > Linux上的.net核心控制台应用程序-要执行的应用程序不存在

问题描述

我有在预定时间内在 RHEL7 发行版上运行的基于控制台的微服务。二进制文件作为自包含的单个文件和修剪标志发布,过去 2 周运行良好,但今天由于以下错误,应用程序无法启动

要执行的应用程序不存在“logs/slk/.net/AppName/5kp4eef5.q5/AppName.dll”

当我查看目录路径已经存在时,当我删除路径并再次启动应用程序时,它工作了。看起来 .net 正在尝试额外的 sing 文件二进制文件,但未能这样做并引发此错误。我有足够的可用空间,所以不确定提取失败的原因。

有没有更好的方法来知道为什么提取失败并在失败后清理?

标签: .netasp.net-core.net-core

解决方案



推荐阅读