[C#] Create File (path) - Da wo die .exe File ist

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von Mazen2004, 30. Juni 2010 .

Schlagworte:
  1. 30. Juni 2010
    Create File (path) - Da wo die .exe File ist

    Heyho,

    Mein code sieht so aus:

    StreamWriter myWriter = File.CreateText(@"\" + kat_anl + ".txt");

    Aber er erstellt es immer auf C:\

    Soll es aber dahin erstellen wo auch die .exe ist Ich dachte wen ich nichts angebe nur \ dann erstellt er es da wo die exe. ausgeführt worden ist
     
  2. 30. Juni 2010
    AW: Create File (path) - Da wo die .exe File ist

    bin zwar kein .net ler, aber du kannst es mal mit "\\" oder einfach garnichts vorne dran probieren.
     
  3. 30. Juni 2010
    AW: Create File (path) - Da wo die .exe File ist

    einfach gar nichts vorne dran geht

    nur neues problem:
    Wie sieht der code dann hierfür aus weil so bekomm ich nen Fehler:


    DirectoryInfo dirInfo = new DirectoryInfo(@"");
    FileInfo[] files = dirInfo.GetFiles("*.txt")



    EDIT:
    DirectoryInfo dirInfo = new DirectoryInfo(Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location))


    so gehts glaub ^^
     
  4. 30. Juni 2010
    AW: Create File (path) - Da wo die .exe File ist

    bei mir siehts so aus
    Code:
    private String PATH = "./debug.txt";
    
    private void WriteDebug(String sContent)
     {
     StreamWriter sr = File.AppendText(PATH);
    
     if (!File.Exists(PATH))
     {
     sr = File.CreateText(PATH);
     }
    
     sr.Write(sContent + "\r\n");
     sr.Close();
     }
    

    also sollte
    Code:
    DirectoryInfo dirInfo = new DirectoryInfo("./");
    
    oder so funktionieren
     
  5. 30. Juni 2010
    AW: Create File (path) - Da wo die .exe File ist

    habs jetzt mit der oberen Methode gemacht

    klappt einwandfrei :>
     
  6. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.