Veröffentlicht 11. März 200916 j Hallo, ich glaube mich erinnern zu können, dass es eine Systemvariable im .NET-Framework gibt die den Pfad zum Programmordner (da wo das Programm installiert ist) ausgibt. Hat die jemand von euch im Kopf? Gruß Hahne
11. März 200916 j Nein, was es gibt is einmal das CurrentDirectory welches aber nicht unbedingt das sein muss wo deine Anwedung liegt, oder per Reflection die Postition deiner Assembly ermitteln.
11. März 200916 j oder per Reflection die Postition deiner Assembly ermitteln. VB: My.Application.Info.DirectoryPath Reflection ist Mist. :floet: (Zu viel Schreibarbeit)
12. März 200916 j Hab das in C# bis jetzt immer so gemacht..: System.Reflection.Module[] mod=System.Reflection.Assembly.GetExecutingAssembly().GetModules(); string ApplicationPath = Path.GetDirectoryName(mod[0].FullyQualifiedName); Bearbeitet 12. März 200916 j von Mr. W
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.