Autor Beitrag
Freefly85
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 22



BeitragVerfasst: Mi 23.03.11 14:32 
Hallo

Ich möchte ein Programm.exe öffnen.

Dies probierte ich mit folgender Codezeile:
ausblenden C#-Quelltext
1:
System.Diagnostics.Process.Start("Programm.exe");					


Das Programm.exe befindet sich im gleichen Ordner wie das Projekt...
Ich habe das File auch dem Projekt hinzugefügt.

Trotzem diese Fehlermeldung:
Das System kann die angegebene Datei nicht finden.

Ich habe auch versucht, den ganzen Pfad anzugeben --> gleiche Fehlermeldung.


Was mache ich falsch oder/und was muss ich beachten?

Gruss
kevin
bakachan
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 503
Erhaltene Danke: 34

W7 (x64) Ultimate
C# / VB.NET (VS2010 Ultimate)
BeitragVerfasst: Mi 23.03.11 14:46 
Schau mal ob die Datei auch im bin/Debug(bzw Release) verzeichniss ist. Wenn nicht solltest du im Visual Studio mal auf die Datei klicken dann bei Properties "Copy to Output Directory" auf "Copy always" setzen.

und dann halt mit
ausblenden C#-Quelltext
1:
System.Diagnostics.Process.Start(System.IO.Path.Combine(Application.StartupPath, fileName));					

Für diesen Beitrag haben gedankt: Freefly85
Freefly85 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 22



BeitragVerfasst: Mi 23.03.11 15:07 
Hat leider nicht funktioniert.
Habe bei den Eigenschaften auf "Immer kopieren" gestellt. Infolge war die Datei dann auch im Debug/Release-Verzeichnis zu finden.

Trotzdem:
Win32Exception wurde nicht behandelt.
Das System kann die angegebene Datei nicht finden.

Mist... :(
Freefly85 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 22



BeitragVerfasst: Mi 23.03.11 15:16 
Ok jetzt hat es auf einmal funktioniert... keine Ahnung wieso.
Code also wie in der Fragestellung. Danach noch bei den Eigenschaften auf "Immer kopieren".

Danke bakachan.



user profile iconFreefly85 hat folgendes geschrieben Zum zitierten Posting springen:
Hat leider nicht funktioniert.
Habe bei den Eigenschaften auf "Immer kopieren" gestellt. Infolge war die Datei dann auch im Debug/Release-Verzeichnis zu finden.

Trotzdem:
Win32Exception wurde nicht behandelt.
Das System kann die angegebene Datei nicht finden.

Mist... :(