【发布时间】:2019-11-02 08:46:57
【问题描述】:
如果进程正在运行但不可能,我只是试图恢复,无论出于何种原因重复错误...... 我不明白,经过研究我以为我明白这是不可能的但我不敢相信,如果程序正在运行,一定有办法恢复。
我已经在 WinForm 上使用了 Process.GetProcessesByName 并且没有问题...但是这次使用 UWP 我有一个错误...我只是尝试检查 TeamSpeak 是否正在运行
public bool isTSOpen()
{
Process[] processesx64ts = Process.GetProcessesByName("ts3client_win64");
Process[] processesx32ts = Process.GetProcessesByName("ts3client_win32");
if(processesx32ts.Length == 0 && processesx64ts.Length == 0)
{
return true;
}
else
{
return false;
}
}
此平台不支持检索有关本地进程的信息。
At System.Diagnostics.NtProcessInfoHelper.GetProcessInfos(Predicate'1 machineName)
at System.Diagnostics.Process.GetProcesses(String machineName)
at System.Diagnostics.Process.GetProcessesByName(String processName, String machineName)
【问题讨论】:
标签: c# wpf uwp process runtime-error