1

通常,当 Windows 下的二进制文件无法加载依赖项(例如丢失的 dll)时,它们会通过弹出消息显示这一点。当我在 windows 服务器核心 docker 容器中运行相同的二进制文件时,相同的二进制文件会停止并且由于容器是无头的而无法显示弹出窗口。有什么方法可以让我看到错误消息并调试问题的日志文件?

PowerShell get-eventlog 也没有显示与此相关的任何内容。

我怀疑崩溃原因与“缺少 dll”有关的原因是,程序的 %errorlevel% 返回码是-1073741515. 一些谷歌搜索显示它指示此错误代码:

通用描述是“应用程序未能正确初始化”。这通常意味着缺少应用程序的组件或支持文件之一——通常是动态链接库 (DLL)。

4

0 回答 0