gpt4 book ai didi

c# - 在线程中调用UI应用程序

转载 作者:行者123 更新时间:2023-12-03 13:21:58 25 4
gpt4 key购买 nike

我有2个exe(A,B)和一个dll(C)。

A是用户从命令行使用-ui或-file_path参数调用的exe文件。

如果传递了-ui:B用于显示UI。
如果传递了-file_path,则将C用于其他功能。

如果通过-ui,则使用以下代码(在Main方法中):

 System.Threading.Thread a = new System.Threading.Thread(yah);
a.Start();

static void yah()
{
SyngoViaInstallerUI.Program.Main();
}

但它会阻止从中调用exe A的命令行。是否可以取消阻止cmdLine或我应该为-ui参数创建一个新进程?

谢谢。

最佳答案

您必须为B创建单独的流程,才能释放流程A并正常完成。

关于c# - 在线程中调用UI应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5166029/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com