Gateway_man Geschrieben 13. Februar 2009 Geschrieben 13. Februar 2009 hi leute, hab problem mit folgendem Befehl unter vista: System.Diagnostics.Process.Start("Pfad") Bei XP funktioniert dieser wunderbar. Jedoch wenn ich bei vista eine exe aus system ordner aufrufen will dann macht er nichts was unweigerlich daran liegt das das programm keinen Zugriff hat. Wie lässt sich das mal geschickt umgehn ? lg simon Zitieren
Argbeil Geschrieben 16. Februar 2009 Geschrieben 16. Februar 2009 Das solltest du gar nicht umgehen. Was ist denn dein Ziel? Zitieren
Gateway_man Geschrieben 17. Februar 2009 Autor Geschrieben 17. Februar 2009 hab da ne xml datei welche nicht verändert werden soll wo Programmeinstellungen gespeichert werden und auch andere Informationen gespeichert werden. Zitieren
Argbeil Geschrieben 18. Februar 2009 Geschrieben 18. Februar 2009 Die Antwort passt irgendwie nicht zu deiner ursprünglichen Frage. Mit Process.Start kannst du keine Xml Datei ändern und in System hätte die Datei auch nix verloren. Zum verwalten von Einstellungen nimmt man normalerweise das .NET-Eigene Konfigurationssystem, der sichert die Files auch automatisch im richtigen Ordner (abhängig davon ob man User-Scope Einstellungen oder ApplicationScope-Einstellungen hat) Zitieren
Gateway_man Geschrieben 18. Februar 2009 Autor Geschrieben 18. Februar 2009 (bearbeitet) doch sie lässt sich öffnen. wenn ich sie ändern hätte wollen hätte ich warscheinlich einen streamreader benutzt(der dafür völlig ausreicht) und dann eben gesplitet mit delimiters. hmm ja irgendwo hast du recht das die nichts im systemordner zu suchen hat (sagt mir mei chef auch immer :-D ) dann sagen wir eben in dokumenten ;-) (was ja bei vista die eigenen dateien von xp sind) da ist das selbe phenomen zu begutachten sofern der user nicht vollzugirff hat. lg simon Bearbeitet 18. Februar 2009 von Gateway_man Zitieren
Argbeil Geschrieben 18. Februar 2009 Geschrieben 18. Februar 2009 Kann es sein das du nur einen Editor öffnen willst und die Datei zum bearbeiten laden? Zitieren
Guybrush Threepwood Geschrieben 19. Februar 2009 Geschrieben 19. Februar 2009 Irgenwie passen alle 3 Post des Threaderstellers kein Stück zusammen. Also entwder bleibt das hier ein Rätselraten oder er beschreibt endlich mal vernünftig was er will... Zitieren
Gateway_man Geschrieben 19. Februar 2009 Autor Geschrieben 19. Februar 2009 jep argbeil da hast du recht. hat sich jedoch schon erledigt :-D lg simon Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.