Autor Beitrag
vreden123
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 95
Erhaltene Danke: 2



BeitragVerfasst: Do 31.03.11 21:44 
Hallo,

Mein Programm soll ein Bugreport haben.
Ich habe mir gedacht das ich bei einem Fehler "bugreport.exe" lade und den Fehler per GetCommandLineArgs() übergebe.

Mit folgendem Code wird der Bugreport geladen:
ausblenden C#-Quelltext
1:
System.Diagnostics.Process.Start("bugreport.exe /fehler");					


Allerdings mekert wer das er die Datei nicht finden kann.
Wenn ich das GetCommandLineArgs() nicht übergebe findet er die Datei.

Sprich:
ausblenden C#-Quelltext
1:
System.Diagnostics.Process.Start("bugreport.exe");					


Ohne GetCommandLineArgs() klappt alles.
Was mache ich den Falsch, sonnst werden GetCommandLineArgs() doch auch so übergeben.
Yogu
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2598
Erhaltene Danke: 156

Ubuntu 13.04, Win 7
C# (VS 2013)
BeitragVerfasst: Do 31.03.11 21:59 
Hallo,

die Befehlszeile musst du als zweites Argument übergeben (Process.Start(String, String)).

Grüße,
Yogu

Für diesen Beitrag haben gedankt: vreden123