我有问题,而我正试图从另一个从另一个应用程序开始的应用程序启动应用程序。 我得到3个答案:A,B,C 我可以像这样运行A,但albo我也可以从B运行A,只有当我从cmd开始B时才能运行。 但我也有我的菜单应用程序(“C”),它可以启动不同的应用程序:A或B或其他3。 当我想从我的菜单(应用程序“C”)开始的应用程序“B”启动应用程序“A”时,我的问题就开始了。
用几句话说:B => A - 作品
C => B => A - 尝试运行A时崩溃。
我试着想一想它为什么会发生,甚至不知道我该怎么去搜索解决方案。
我如何从“C”开始“B”
private void StartApp()
{
Process.Start("Aps\\B\\B.exe", "/nologin passthrough");
}
和来自“B”的App“A”相同
private void UserControl_MouseDoubleClick(object sender, MouseButtonEventArgs e)
{
Process.Start("A.exe",
string.Format("/machine {0} /multi",_laneName));
}