小编Pau*_*ler的帖子

如何为F#应用程序编写退出处理程序?

主题说明了一切.

如果我的应用程序被^ C终止,我想要运行一些代码.

.net f# exit-handler

8
推荐指数
1
解决办法
949
查看次数

ExitCode为-1返回C#

在我的C#应用​​程序中,我正在使用.NET Process类启动一个程序.有时,程序完成后,Process.ExitCode为-1.这是一个大型程序,我无法追踪用-1调用`exit'的位置.

事实上,我不知道如何让程序返回-1的退出代码.我创建了一个只从main'. Whatever value I return from C, in C#, I see that value mod 256. If the C program returns -1, in C#, I see 255. From a Cygwin bash shell,echo $ 返回的C程序?在这种情况下也显示255.

原始程序 - 显示ExitCode为-1的程序 - 用OCaml编写.我认为这不重要.

那么什么会导致Process.ExitCode显示为-1?

c# ocaml exit

5
推荐指数
1
解决办法
617
查看次数

标签 统计

.net ×1

c# ×1

exit ×1

exit-handler ×1

f# ×1

ocaml ×1