【发布时间】:2018-01-02 22:26:17
【问题描述】:
根据微软的说法,“如果 [系统] 找不到 DLL,系统将终止进程并显示一个报告错误的对话框。”这是我在命令行之外运行我的应用程序时得到的结果,但是当我从 shell 环境(例如命令提示符或 powershell)运行应用程序时,我没有收到相同的系统错误。
当应用程序从命令行界面运行时,有没有办法显示相同的错误消息?
https://msdn.microsoft.com/en-us/library/aa271571(v=vs.60).aspx
【问题讨论】:
-
对于缺少依赖项的命令行程序显示系统对话框。您对参数的引用令人困惑/不清楚。
-
缺少参数不是系统错误。这是程序逻辑中的决定。