#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 + Multi-Zitat Zitieren
#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. + Multi-Zitat Zitieren
#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 ^^ + Multi-Zitat Zitieren
#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 + Multi-Zitat Zitieren
#5 30. Juni 2010 AW: Create File (path) - Da wo die .exe File ist habs jetzt mit der oberen Methode gemacht klappt einwandfrei :> + Multi-Zitat Zitieren