我有一个非常简单的控制台应用程序,我正在使用
dataset.WriteXml(@"c:\temp") 但我收到消息“访问被拒绝”。我该怎么办?
在XP专业版上使用Visual Studio 2008。
发布于 2010-05-28 01:02:23
您正在尝试写入"c:\temp“,我怀疑它是一个目录。尝试:
dataset.WriteXml(@"c:\temp\dataset.xml")发布于 2010-05-28 01:04:46
如果您只是尝试创建一个临时文件,而不是使用C:\Temp (根据用户权限可能是不可写的),请使用Path.GetTempFileName()。这将返回用户的\AppData\Local\Temp目录中的文件名,用户可以对其执行写入操作。
https://stackoverflow.com/questions/2923170
复制相似问题