[問題] c# 存取檔案權限的問題

看板C_Sharp (C#)作者 (緋櫻)時間13年前 (2011/12/12 11:51), 編輯推噓0(0011)
留言11則, 3人參與, 最新討論串1/1
我在撰寫c# 的資料備份的程式碼 遇到在win7 一個問題 就是存取資料夾以及檔案時 執行值 要覆蓋一些特定的檔案 他會顯示錯誤 ex: 拒絕存取路徑........... 我的CODE是以下的部分 if (System.IO.Directory.Exists(dataGridView1.Rows[i].Cells["目標資料夾 "].Value + "\\" + tempfolder[tempfolder.Count() - 1].ToString())) { System.IO.Directory.Delete(dataGridView1.Rows[i].Cells["目標資料夾 "].Value + "\\" + tempfolder[tempfolder.Count() - 1].ToString(), true); } 直接刪除所有底下的檔案也不行, 是否有需要設定安全性的設定呢? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.250.2.245

12/12 15:14, , 1F
1.資料夾本身有權限設定嗎? 2.WIN 7要修改UAC權限
12/12 15:14, 1F

12/13 14:17, , 2F
1. 確定路徑是正確的嗎? 2. 你寫的程式的權限不夠,win 7
12/13 14:17, 2F

12/13 14:17, , 3F
管很大...
12/13 14:17, 3F

12/13 15:16, , 4F
路徑是正確的 權限我找不到在哪邊開
12/13 15:16, 4F
我有找過一些文章 我也把安全性底下類似的user加入 以及權限全開 但是還是不行.... ※ 編輯: maxjoiny 來自: 60.250.2.245 (12/13 15:17)

12/13 19:30, , 5F
你存取的路徑是在哪? program files底下可以自由存取
12/13 19:30, 5F

12/13 19:31, , 6F
其他地方你要用管理員權限去跑
12/13 19:31, 6F

12/13 23:32, , 7F
請問要怎麼改成管理員權限
12/13 23:32, 7F

12/14 16:33, , 8F
做個manifest去要吧
12/14 16:33, 8F

12/14 16:52, , 9F
恩....不是很了解 我在試試看好了 謝謝
12/14 16:52, 9F

12/14 17:16, , 10F
你是用VS嗎? 是的話,去專案屬性那裡試試吧
12/14 17:16, 10F

12/14 17:16, , 11F
有個安全性的選項,去開權限試試
12/14 17:16, 11F
文章代碼(AID): #1EvNfLLS (C_Sharp)
文章代碼(AID): #1EvNfLLS (C_Sharp)