未经授权的访问尝试保存.rtf文件

时间:2015-05-28 20:43:25

标签: c#

我在保存rtf文件时遇到问题,我将其保存在" MyDocuments"的子文件夹中。奇怪的是,我还保存了.bin文件和其他一些东西而且它没有导致任何例外,我是电脑管理员,为什么会发生?

string docs = System.Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + "\\Monitor\\Immobili\\";`

richTextBox1.SaveFile(docs+code);

代码也是另一个字符串

1 个答案:

答案 0 :(得分:0)

UnauthorizedAccessException表示以下三种情况之一:

  • 来电者没有所需的权限。

  • 路径是一个目录。

  • Path指定了只读文件。

检查最后两个原因。我想你不是在路径后添加文件名。添加断点并检查richTextBox1.SaveFile(docs+code);是否获取文件的完整路径,而不仅仅是文件夹路径。