Net Compiler-> Debug, Release,... Wie habt ihr die Daten in eurem Projekt angeordnet



  • Hallo hab ein Projekt geschrieben was einfach eine Datei öffnen soll und die dann weiter bearbeitet. Das Problem ist, dass der MS.Net 2003 Compiler die Datei von bis zu 3 verschiedenen Orten öffnen will, was mich total wurmt 👎
    Also da gibts zum einen das standard
    Programmverzeichnis\,
    wenn ich das Programm vom Compiler aus starte, zweitens
    Programmverzeichnis\Debug\
    wenn ich die vom Compiler erstellte Debugversion vom Explorer aus starte und drittens
    Programmverzeichnis\Release\,
    wenn ich die vom Compiler erstellte Releaseversion vom Explorer aus starte.

    Im schlimmsten Fall muss ich also die zu ladende Datei 2 mal kopieren damit sie in allen 3 Ordnern vorhanden ist.
    Wie macht ihr das, um dies zu umgehen.



  • Leg einfach die Arbeitsverzeichnisse in den Projekteigenschaften passend fest. 🙂

    Ich arbeite IMMER in dem Ordner, wo die Exe ist - damit funktioniert es.



  • Das Ausgabeverzeichnis der Debug und Release EXEn kannst du ja in den Projektoptionen umstellen. Dann kannst du die ja schonmal in den gleichen Ordner tun und dann nen unterschiedlichen Dateinamen geben. Und dann würd ich den Pfad der EXE ermitteln (gibts im Forum Beispiele zu) und deinen gewünschten Dateinamen dranhängen.



  • ok danke erstmal. werds mal versuchen. Ma schauen obs mir gefällt 🙂


Anmelden zum Antworten