[英]c# File.WriteAllText as administrator
public void JsonHashTagWrite(string vrednost, string path)
{
string json = File.ReadAllText(path);
dynamic jsonObj = Newtonsoft.Json.JsonConvert.DeserializeObject(json);
jsonObj["envVariablesConditions"]["initEnvVariables"][26]["value"] = "#" + vrednost;
string output = Newtonsoft.Json.JsonConvert.SerializeObject(jsonObj,
Newtonsoft.Json.Formatting.Indented);
File.WriteAllText(path, output);
}
看起來它需要管理員權限才能編寫文件 System.UnauthorizedAccessException:
Visual Studio 需要管理員權限。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.