none
Verzeichnis meiner Softwareentwicklung (Startverzeichnis) RRS feed

  • Frage

  • Hallo,

    wie erhalte ich das Verzeichnis meiner Softwareentwicklung (Startverzeichnis), in welchem auch die *.sln Datei existiert? 

     

    Alexander

    Dienstag, 1. November 2011 15:07

Antworten

  • In dem Fall würde ich dir Raten die Datei einfach in das Ausführungsverzeichnis deines Programms zu legen. Den Pfad da hin bekommst du mithilfe von:

    string meinPfad = AppDomain.CurrentDomain.BaseDirectory+"meineDatei.txt";

    Die Datei landet dann wenn du dich an dem Speicherort deines Projektes befindest (da wo die ganzen Codedateien etc. liegen) im Ordner "bin\Debug".

    Wenn du die Datei wirklich in dein Projektverzeichnis haben willst musst du sonst einfach nur vom oben genannten Pfad die letzten beiden Ordner entfernen, wäre aber unnötiger Aufwand.

    Hoffe das hilft dir
    User XXX

    • Als Antwort markiert AlexanderRi Samstag, 5. November 2011 12:31
    Freitag, 4. November 2011 20:58

Alle Antworten

  • Am 01.11.2011 16:07, schrieb AlexanderRi:
     
    > wie erhalte ich das Verzeichnis meiner Softwareentwicklung
    > (Startverzeichnis), in welchem auch die *.sln Datei existiert?
     
    Wer soll das denn darauf referenzieren, VS, deine App, ...?
    Zur Compilezeit oder zur Laufzeit?
     
    Dienstag, 1. November 2011 15:38
  • Zu welchem Zeitpunkt? Run-time oder Compile-time? Geht es um einen Build-Task?
    Dienstag, 1. November 2011 15:40
  • Ich will zum Testen der Software eine Datei in diesem Verzeichnis beschreiben. Diese Funktion wird vor der Auslieferung abgeschaltet.

     

    Alexander

    Dienstag, 1. November 2011 16:31
  • In dem Fall würde ich dir Raten die Datei einfach in das Ausführungsverzeichnis deines Programms zu legen. Den Pfad da hin bekommst du mithilfe von:

    string meinPfad = AppDomain.CurrentDomain.BaseDirectory+"meineDatei.txt";

    Die Datei landet dann wenn du dich an dem Speicherort deines Projektes befindest (da wo die ganzen Codedateien etc. liegen) im Ordner "bin\Debug".

    Wenn du die Datei wirklich in dein Projektverzeichnis haben willst musst du sonst einfach nur vom oben genannten Pfad die letzten beiden Ordner entfernen, wäre aber unnötiger Aufwand.

    Hoffe das hilft dir
    User XXX

    • Als Antwort markiert AlexanderRi Samstag, 5. November 2011 12:31
    Freitag, 4. November 2011 20:58