C#进程。启动进程,但不显示GUI

C#进程。启动进程,但不显示GUI,c#,process.start,C#,Process.start,我必须启动进程,向最终用户显示ui,以便在端口更改/调用时询问一些细节 它在windows 10 os build 17763.1339中按预期工作,但在17763.1457版本中不工作 进程正在启动,但ui未显示 我的密码是 String executingAssemblyPath = System.Reflection.Assembly.GetExecutingAssembly().Locati

我必须启动进程,向最终用户显示ui,以便在端口更改/调用时询问一些细节

它在windows 10 os build 17763.1339中按预期工作,但在17763.1457版本中不工作

进程正在启动,但ui未显示

我的密码是

            String executingAssemblyPath = 
                                    System.Reflection.Assembly.GetExecutingAssembly().Location;
            string rootPath = executingAssemblyPath.Substring(0, executingAssemblyPath.LastIndexOf(@"\"));
            var p = new Process();
            p.StartInfo.FileName = rootPath + @"\LoginApp.exe";              
            p.StartInfo.WorkingDirectory = Path.GetDirectoryName(rootPath);           
            p.StartInfo.WindowStyle = ProcessWindowStyle.Maximized;              
            p.Start();
            p.WaitForExit()

您自己的程序是什么类型的进程,是Windows服务吗?可能与您的问题无关:您是否知道您将WorkingDirectory设置为LoginApp.exe所在目录的父目录?“不工作”-使用调试器或添加日志以了解更多信息。没有细节我们无法帮助您。它是一个控制台应用程序,根据打印假脱机事件进行调用,并将打印假脱机数据作为输入提供给应用程序,当应用程序调用时,我们调用另一个进程来显示另一个应用程序您自己的程序是什么类型的进程,它是Windows服务吗?可能与您的问题无关:您是否知道已将WorkingDirectory设置为LoginApp.exe所在目录的父目录?“不工作”-使用调试器或添加日志以了解更多信息。如果没有详细信息,我们无法帮助您。它是一个控制台应用程序,根据打印假脱机事件进行调用,并将打印假脱机数据作为输入提供给应用程序,当应用程序调用时,我们调用另一个进程来显示另一个应用程序