Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/325.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# 使用c在任务管理器中终止进程#_C#_Wpf - Fatal编程技术网

C# 使用c在任务管理器中终止进程#

C# 使用c在任务管理器中终止进程#,c#,wpf,C#,Wpf,如何使用c#终止WPF应用程序的进程或关闭整个应用程序?您使用的是WinForms吗?假设您想通过代码(而不是窗口的关闭按钮)关闭它,您可以使用。如果要终止进程,则可以使用该方法 编辑-因为您使用的是WPF,所以可以使用该方法。您可以使用终止进程,并使用关闭它 要查找流程,请使用流程类的方法,如或 但是,要终止另一个进程(取决于该进程),您可能需要提升权限。在这种情况下,您需要使用这些命令启动可执行文件,以便使其正常工作 您可以使用关闭自己的进程,或快速终止它 编辑: 由于您使用的是WPF,

如何使用c#终止WPF应用程序的进程或关闭整个应用程序?

您使用的是WinForms吗?假设您想通过代码(而不是窗口的关闭按钮)关闭它,您可以使用。如果要终止进程,则可以使用该方法


编辑-因为您使用的是WPF,所以可以使用该方法。

您可以使用终止进程,并使用关闭它

要查找流程,请使用流程类的方法,如或

但是,要终止另一个进程(取决于该进程),您可能需要提升权限。在这种情况下,您需要使用这些命令启动可执行文件,以便使其正常工作

您可以使用关闭自己的进程,或快速终止它


编辑:

由于您使用的是WPF,因此还可以使用关闭自己的应用程序。

使用该类


为了避免崩溃,请使用外部catch块—有时是系统。诊断类会导致操作系统级别的异常,对于小规模的实用程序应用程序,我通常希望忽略这些异常。

您的应用程序(当前承载您的代码),您生成的进程,或在Windows上运行的任意进程?当前托管我的代码:D