我似乎無法更新我的配置文件在c:\ ProgramData \ appname \ config.ini中。我不斷收到訪問被拒絕的錯誤。似乎ini代碼無法在嘗試使用新文件更新它時刪除現有的.ini文件。有趣的是,我有其他程序,我寫了共享相同的代碼,但沒有這個問題。這很麻煩。更新ProgramData目錄中的配置文件時訪問被拒絕。我該如何解決?
比較我的工作程序與這個非工作程序,我注意到當我點擊ini文件的安全選項卡時,我看到我的用戶名[Scott]未列在「組或用戶名」下工作程序的ini文件。此外,非工作人員在刪除和重命名(右鍵單擊文件名時)旁邊有一個屏蔽,而工作人員沒有這個屏蔽。我如何設置權限?兩個項目的安裝文件是相同的,當我在Isso Setup中創建文件夾並複製程序文件時,沒有設置權限(只讀標誌未設置,隱藏未設置,系統未設置)。
爲什麼我得到這個以及我的其他程序如何安裝並正常工作?安裝程序以管理員身份運行並執行訪問權限提示。我需要做什麼?