【发布时间】:2012-06-14 10:50:44
【问题描述】:
我正在为我的 Web 应用程序使用 ASP.NET。我可以使用此方法Server.MapPath() 在服务器路径中写入文本文件。但我也想在不同的位置创建一个文本文件,如C:\ 或D:\。我使用的是 IIS 5.1 版。
这是我在C:\ 驱动器中写入文件的代码。
string text="Welcome";
StreamWriter sw = new StreamWriter("C:\\sample.txt", true);
sw.WriteLine(text);
sw.Close();
当我运行应用程序时,它会抛出运行时异常
UnauthorizedAccessException. Access to Path C:\sample.txt is denied.
请指导我如何在C:\ 驱动器中写入文本文件...
【问题讨论】: