保存xdocument时拒绝访问
本文关键字:拒绝访问 xdocument 保存 | 更新日期: 2023-09-27 17:49:39
我使用IIS和VS 2013。我正在创建一个XDocument,不想把它保存到本地文件夹。
XDocument doc = new XDocument();
doc.Save(@"C:'temp");
这给了我"access denied on C:'temp"。我也尝试过c'users'firstname。姓氏,但结果是一样的
我试过让每个人都完全控制两个文件夹。我也试过给我的appool完全的控制权(当每个人都还在使用它的时候,应该没关系?)。
有人有什么建议吗?
您没有根据您的问题设置文件名
doc.Save(@"C:'temp");
应该有路径和文件名。值得先检查文件是否存在
string fileName = @"C:'temp'MyNewFile.xml";
if (!File.Exists(fileName))
{
doc.Save(fileName);
}