如何从.aspx页面(.c#)写入.txt日志文件的东西

时间:2008-11-10 13:37:08

标签: c# .net logging asp.net

这段代码似乎没有编译,我只需要写一些小的日志文本文件(一个新行到文件末尾)。

<%@ Import Namespace="System.IO" %>

void Page_Load( object sender, EventArgs e ){

    FileSystem myFileSystem = new FileSystem();
    myFileSystem.WriteAllText(logFile, hash, false);

5 个答案:

答案 0 :(得分:3)

我在the System.IO namespace中看不到任何名为FileSystem的类。这是您尝试使用的.NET 4.0中的新内容吗?

请注意,File类有一个名为WriteAllText静态方法。那是你的意思吗?

编辑:要改为附加到文件,请使用File.AppendAllText

答案 1 :(得分:2)

答案 2 :(得分:2)

FileSystem位于Microsoft.VisualBasic.File.IO中。你必须参考它。

虽然你可能根本不想要FileSystem。你可能想要System.IO.File

答案 3 :(得分:1)

答案 4 :(得分:0)

这个似乎在编译:

File myFileSystem = new File();
myFileSystem.AppendAllText(logFile, hash, false);