簡體   English   中英

寫入文件以在C#中提供未經授權的訪問

[英]Writing to file giving unauthorized access in c#

FileStream fs = new FileStream("C:\\Users\\admin\\Documents\\test1.rtf", FileMode.Open, FileAccess.Write);
StreamWriter sw = new StreamWriter(fs);
sw.WriteLine("Hello World");
sw.Dispose();
fs.Dispose();

即使我在<rescap:Capability Name="broadFileSystemAccess"/>聲明了<rescap:Capability Name="broadFileSystemAccess"/> ,並允許應用程序在Windows 10的隱私設置中具有這些權限,此代碼仍給出了未經授權的訪問錯誤。

問題是您沒有使用Windows Storage名稱空間API。 如果您閱讀了文件文件訪問權限文檔,您將了解這一點。

此功能( broadFileSystemAccess )適用於Windows.Storage命名空間中的API。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM