标签: .net compilation development-environment
不是问题,而是一个奇怪的问题。
在Visual Studio(以及我遇到的其他一些应用程序中)程序在退出时发布的默认代码(即exitcodes的“OK”)为-1,
我好奇为什么只是那个,为什么不是0对我来说更合乎逻辑。
有没有人更深入地了解这是为什么以及它背后的历史以及为什么-1将widley用作默认的exitcode? p>
示例:
程序'[5208] dotnet.exe'已退出,代码为-1(0xffffffff)。