From 8e6a0ea916487fb0c8fbc3986f5d35fe55a954ee Mon Sep 17 00:00:00 2001 From: Kevin Pilch Date: Sat, 1 Dec 2018 12:56:01 -0800 Subject: [PATCH] Don't create windows for worker processes --- xunit.runner.wpf/Impl/RemoteTestUtil.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/xunit.runner.wpf/Impl/RemoteTestUtil.cs b/xunit.runner.wpf/Impl/RemoteTestUtil.cs index 0c97f1c..322769b 100644 --- a/xunit.runner.wpf/Impl/RemoteTestUtil.cs +++ b/xunit.runner.wpf/Impl/RemoteTestUtil.cs @@ -84,6 +84,8 @@ namespace Xunit.Runner.Wpf.Impl processStartInfo.FileName = typeof(Xunit.Runner.Worker.Program).Assembly.Location; processStartInfo.Arguments = $"{pipeName} {Process.GetCurrentProcess().Id}"; processStartInfo.WindowStyle = ProcessWindowStyle.Hidden; + processStartInfo.UseShellExecute = false; + processStartInfo.CreateNoWindow = true; var process = Process.Start(processStartInfo); return new ProcessInfo(pipeName, process); }