在asp.net项目中在服务器上创建文件

时间:2015-05-23 11:26:47

标签: c# asp.net file

我想创建文件,此文件必须在我的项目中的App_Data文件夹中创建。

我怎么做?

 FileInfo MyFile = new FileInfo("~\\App_Data\\asd.txt");
            if (MyFile.Exists == false)
            {
                FileStream fs = MyFile.Create();
                fs.Close();
            }

我收到此错误

无法找到路径“C:\ Program Files(x86)\ IIS Express \〜\ asd.txt”的一部分。

1 个答案:

答案 0 :(得分:1)

尝试使用此代码

FileInfo MyFile = new FileInfo(Server.MapPath("~\\App_Data\\asd.txt"));