0

我需要存儲可讀取/寫入所有帳戶的程序設置。在安裝項目中,我將爲CommonApplicationData特殊文件夾(Environment.SpecialFolder.CommonApplicationData)下的設置創建一個程序專用文件夾。默認情況下,該文件夾只能讀取到非管理員帳戶。在Visual Studio安裝項目中設置自定義文件夾的權限

有沒有在Visual Studio(2013)安裝項目中將這個新文件夾的權限更改爲完全控制每個人的方法?我想在設置中執行此操作,而不是在程序運行時執行此操作。

回答

0

沒有內置的方式來更改目錄的權限。這意味着你需要編寫一個自定義動作來完成它,所以如果你知道代碼是什麼,那麼就把它放在一個自定義動作中。其他MSI創建工具支持MSI中的LockPermissions表(但您需要使用Orca並找出所需的值)或擴展自定義操作(如WiX Util權限)。

相關問題