使用C#在服务器上的某个项目文件夹中创建CSV文件

时间:2011-11-01 12:22:30

标签: csv c#-2.0

我正在尝试使用下面的C#代码创建CSV文件:

string filename = "ChargingDetails_" + Convert.ToDateTime(dateTimeNow).ToString("MMddyyyy_HHmmss") + ".csv";

FileStream fs = File.Create(Server.MapPath("~/" + filename));

当我在本地尝试时它正常工作,但是当我在开发服务器上尝试它时,它给出了错误“路径拒绝访问”。

任何人都可以帮我解决这个问题吗?这是与权限相关的问题吗?因为我能够在我的电脑上本地创建文件但是当我试图让它在服务器上运行时它给了我访问被拒绝的错误。

请帮我解决问题。如果可能,请提供任何示例代码或URL以获取帮助。

提前致谢....

1 个答案:

答案 0 :(得分:2)

您必须向IIS用户帐户授予写入权限