Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/333.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# VS 2013控制台应用程序中的僵尸进程_C#_Visual Studio 2013_Zombie Process - Fatal编程技术网

C# VS 2013控制台应用程序中的僵尸进程

C# VS 2013控制台应用程序中的僵尸进程,c#,visual-studio-2013,zombie-process,C#,Visual Studio 2013,Zombie Process,我正在尝试在VS2013中创建简单的控制台应用程序,C#。赢7分。在调试中运行时,窗口立即关闭(无“按任何键…”)。在没有调试的情况下运行时,窗口只会出现并挂起 唯一的出路是关闭窗口,但是我得到了僵尸进程,只有重新启动才能关闭 我知道这在2008年是个问题,但我认为它已经解决了。Ideas?控制台应用程序不会在执行完成后自动等待。您必须添加对ReadKey()的调用才能实现这一点 static void Main(string[] args) { /* all your code goe

我正在尝试在VS2013中创建简单的控制台应用程序,C#。赢7分。在调试中运行时,窗口立即关闭(无“按任何键…”)。在没有调试的情况下运行时,窗口只会出现并挂起

唯一的出路是关闭窗口,但是我得到了僵尸进程,只有重新启动才能关闭


我知道这在2008年是个问题,但我认为它已经解决了。Ideas?

控制台应用程序不会在执行完成后自动等待。您必须添加对ReadKey()的调用才能实现这一点

static void Main(string[] args)
{
    /* all your code goes here */
    Console.WriteLine("Press any key ...");
    Console.ReadKey();
}

请您详细说明僵尸进程是什么(通过任务管理器),也许我们可以帮助识别它们?

您是否使用Console.ReadKey()等待用户输入退出?我看到控制台进程在我运行时没有调试,只是挂在那里。我已经添加了一些读线,现在我得到了“按任意键…”的结尾,这些过程神奇地消失了。这必须是非常简单的事情。