我正在为我的 Web 应用程序使用 ASP.NET。我可以使用这种方法在服务器路径中写入一个文本文件Server.MapPath()
。但我也想在不同的位置创建一个文本文件,比如C:\
or 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:\
驱动器中写入文本文件...