我使用File.Create方法创建了一个文件路径简单为“test.txt”的文件。
我已设法使用电子邮件类和“test.txt”文件路径将此文件通过电子邮件发送给自己。
我想找到项目文件夹中的实际文件,但即使搜索test.txt也看不到它。
它是一个临时文件,它将保存到哪里?
我正在使用以下代码创建文件:
public void createCSVFile()
{
string fileLocation = "test";
mFilePath = fileLocation+".txt";
if (!File.Exists(mFilePath))
File.Create(mFilePath).Close();
}
答案 0 :(得分:2)
我认为以下内容可以帮助您将文件映射到特定位置,以帮助您进一步:
Server.MapPath 指定映射到物理目录的相对路径或虚拟路径。
# | tok
---+-----
1 | а
2 | ча
3 | чль
4 | чла
5 | чь
6 | ь
(6 rows)
为了举例说明如果您的网站存储在C:\ Website的磁盘上,则mapPath将返回以下内容:
Server.MapPath(“..”)将返回:“C:\ Website”
Server.Mappath(“。”)将返回“C:\ Website {controllerName}”
Server.MapPath(“〜”)将返回:“C:\ Website”