在我的應用程序中實現XML文件讀/寫時,我看到當我調用XElement.Save(「myfile.xml」)時,它將覆蓋現有文件。覆蓋文件權限 - C#/ ASP.NET
此行爲對於在C#/ ASP.NET中保存文件的所有方法都是默認的,還是取決於給予ASP.NET的權限?
如果我的應用程序將由不同的人部署在不同的主機設置上,我應該考慮在讀取/寫入文件時可能存在的應用程序可能存在的限制(如果有)的因素?
當我刪除舊的文件時,某個服務器設置是否允許我覆蓋現有的文件?
保存稍後將由我的應用程序使用的文件時,App_Data是保存在最安全的文件夾中的文件夾嗎?
「文件權限」是指當前用戶(或進程)是否具有修改,執行,讀取(等)當前文件所需的憑據。你所問的是另一個問題,與XElement.Save的行爲有關。術語上的差異對您搜索時得到的結果類型有很大的影響。這不是挑剔;這是教育你。 – 2009-10-30 19:01:44