2016-05-23 18 views
0

私はWriteAllText関数を使ってtxtに情報を書きます。私はApp_Code/MyFolder/MyClass.csから呼び出すと、私のファイルはApp_Codeと同じレベルにあるFilesフォルダに置かれます。私の道はどのように見えていますか?私はこのような何かを持っている場合はプロジェクトディレクトリにあるテキストファイルへの書き込み方法は?

File.WriteAllText("../../Files/test.txt", "Done"); 
+0

あなたの質問は明確ではありません、あなたはそれを言い換えることができます – loneshark99

+0

あなたが受け取っているエラーとあなたが達成しようとしているものについてもっと具体的にしてください。 –

+0

私は私のtxtファイルにいくつかの情報を書きたい。これを行う機能は[Root] /App_Code/MyFolder/MyClass.csにあります。私のtxtファイルは[root]/Filesにあり、私は自分のパスを使って何かを投稿できません。 – Noooom

答えて

0

私が最初にすべての)( System.IO.Directory.GetCurrentDirectoryを使用して現在のディレクトリを取得します。 その後、 Directory.GetParentメソッド を使用して、ファイルを書き込む必要のあるディレクトリを取得します。

関連する問題