c# - 程序“[12460] TestProject.exe”已退出,代码为 -1 (0xffffffff)
问题描述
我正在编写 ac# windows 窗体项目,当我停止进程时,此消息会显示在输出终端中:
The program '[12460] TestProject.exe' has exited with code -1 (0xffffffff).
虽然应用程序运行正常,但 -1 退出代码似乎并不熟悉。请谁能解释一下-1退出代码是什么意思?无法绕开我的头。
解决方案
这是预期的行为。如果单击 Visual Studio 中的“停止”按钮,则会立即终止应用程序并将返回代码报告为 -1 (0xffffffff)。如果您想正常终止您的应用程序,请单击窗口右上角的“X”(如果是窗口应用程序)。
您还可以使用“Debug->Detach”菜单选项将调试器从应用程序中分离出来,而不会杀死它。
推荐阅读
- python - 在字符串python中使用带有“{”的string.format
- screensharing - 当两个用户同时看到相同的任务时通知用户
- javascript - 这个棘手的 js 赋值是如何工作的?
- php - 显示正确的不完整注册数,而不是静态值 1
- javascript - css动画完成后运行js脚本
- python - django:如何查看电子邮件和用户名始终以小写或唯一存储,即使不是小写
- ios - 发送最新版本的 Itunesconnect 进行审核
- prometheus - prometheus 使用远程写入器时设备上没有剩余空间
- entity-framework - asp.net 核心数据库脚手架
- java - Not able to start jenkins localhost:8080