Я пытаюсь вызвать одно приложение wpf из другого приложения wpf. Вызывающее приложение wpf выполняет вызов
ProcessStartInfo BOM = new ProcessStartInfo();
BOM.FileName = @"D:\WPFAPPLICATION.exe";
BOM.Arguments = temp;
Process.Start(BOM);
Теперь в вызванном приложении я пытаюсь получить аргумент, переданный с помощью
string arguments =Process.GetCurrentProcess().StartInfo.Arguments;
, однако аргументы не передаются. почему это??
Я также попробовал альтернативный метод, где:
public partial class App : Application
{
public static String[] mArgs;
private void Application_Startup(object sender, StartupEventArgs e)
{
if (e.Args.Length > 0)
{
mArgs = e.Args;
}
}
}
}
Однако и это не сработало!!! Пожалуйста помоги!!