2016-09-07 24 views
0

テキストファイルに文字列を保存しようとしていますが、何も起こりません。エラーもスローされません。文字列をテキストファイルとして保存していません。

Dim sb AS new StringBuilder() 
    .../... 
Dim filePath = Server.MapPath("/my/path") & "mytextfile.txt" 
Dim w As StreamWriter 
w = File.CreateText(filePath) 
w.Write(sb.ToString()) 
w.Close() 

+3

パスとファイル名の間にスラッシュがありませんか? – Steve

+0

私は1つを置かなかった。したほうがいい? – Richard77

+3

はい、これを気にしたくない場合は、Path.Combineを使用してください。 –

答えて

-1

を支援するためのおかげで、 "使用" を使用してみてください。ファイルを更新する必要があるたびに、これらの4行を挿入するだけです。

Using w As StreamWriter(File.CreateText(filePath)) 
w.Write(sb.ToString()) 
w.Dispose() 
End Using 
関連する問題