草庐IT

WriteAllText

全部标签

.net - File.WriteAllText 抛出 UnauthorizedAccessException

对远程路径执行File.WriteAllText会抛出UnauthorizedAccessException。当我在记事本中打开文件时,我可以毫无问题地对其进行编辑。试图修改文件的进程以我自己的用户帐户运行,因此它应该能够访问它。 最佳答案 如果文件设置了“隐藏”属性,也会抛出UnauthorizedAccessException。不要问我为什么... 关于.net-File.WriteAllText抛出UnauthorizedAccessException,我们在StackOverfl

c# - File.WriteAllText 不将数据刷新到磁盘

我现在收到3份用户机器在使用我的软件时崩溃的报告。崩溃与我的程序无关,但当他们重新启动配置文件时,我的程序写入的所有文件都已损坏。文件的写入方式没有什么特别之处,只需创建一个Json表示并使用File.WriteAllText()将其转储到磁盘//saveourcontentstothediskstringjson=JsonConvert.SerializeObject(objectInfo,Formatting.Indented);//writethecontentsFile.WriteAllText(path,json);我有一位用户向我发送了其中一个文件,长度看起来是正确的(~3