Starten Sie WPF-Anwendung mithilfe von Process.Starten

Ich bin versucht zu starten, eine wpf-Anwendung mit Process.Start. Wenn ich starte den Vorgang durch Doppelklick in explorer.exe, startet es ordnungsgemäß; allerdings, wenn ich versuche, verwenden Sie den folgenden code-snippet:

var programPath = @"C:\Users\user\Documents\Program Directory\program.exe";
if(!File.Exists(programPath))
{
     MessageBox.Show("The program.exe file does not exist! Cannot launch.");
     return;
}
Process.Start(programPath);

Meine WPF-Prozess blinkt in der task-manager kurz vor sofort schließen.

  • für mich funktioniert ...
  • enthält Ihre Anwendung abstürzt? nur sehen die Anwendung der Protokolle in windows....
  • Ich bin mir nicht sicher, ob es kracht oder nicht, aber ich bin mir ziemlich sicher, es sollte nicht gegeben, ich kann es starten nur gut auf Ihre eigene...
  • Enthält Ihre Anwendung hängt von anderen Dateien in dem Arbeitsordner? wenn ja, stellen Sie sicher, fügen Sie diese Informationen, um die Start () - Methode
  • wenn Ihre APp abstürzt, dann Griff App_DispatcherUnhandledException.
Schreibe einen Kommentar