没有写入权限通过ASP.Net写入文件

时间:2010-10-08 14:07:30

标签: asp.net file-io permission-denied

我使用.Net framework 4.0创建了一个ASP.Net应用程序。我需要在同一台服务器上的任何位置保存一个xml文件(如果文件尚不存在),并且希望在总是之后访问它。但我不想为任何文件夹设置写入权限。

是否可以在不指定写入权限的情况下将文件写入网络服务帐户的任何位置?

网络服务帐户是否具有对任何位置的默认写入权限?

谢谢, Jitendra Biyani

2 个答案:

答案 0 :(得分:1)

您应始终能够写信至%TEMP%。 (致电Path.GetTempPath()

但是,如果可以避免,则不应将文件写入磁盘 你想做什么?

答案 1 :(得分:0)

通常,如果我需要做这样的事情,我会在域用户帐户下运行一个应用程序,并为该特定用户授予输出文件夹的权限。