我跑
时出现此错误File.Create(Directory);
TextWriter tw = new StreamWriter(Directory);
tw.WriteLine(value);
tw.Close();
突出显示
File.Create(Directory);
这应该是显而易见的,因为它试图在那里创建一个文件。 我想知道如何绕过这个我非常怀疑是可能的,或者请求用户获得足够的权限。谢谢!
答案 0 :(得分:1)
从File.Create
方法(https://msdn.microsoft.com/en-us/library/d62kzs03(v=vs.110).aspx)的文档可以在两种情况下抛出UnauthorizedAccessException
首先,验证路径是否存在且不是只读(打开,可能?)。 如果之前没有解决方案,则与访问文件或目录有关。