vs2008,c#:我第一次運行winforms應用程序需要在HKLM \ Software中創建一個設置。顯然是權限問題,但要求是用戶可能沒有管理員權限,手動設置權限在最終用戶上是不可能的。我可以在安裝過程中創建密鑰,但是有什麼方法可以從程序中執行此操作?win7-64 c#development的註冊表權限問題
RegistryKey key = Registry.LocalMachine.CreateSubKey(@「Software \ MyCompany \ MyApp 1.0」);
僅從vs2008測試應用程序會產生此錯誤: 拒絕訪問註冊表項'HKEY_LOCAL_MACHINE \ Software \ MyCompany \ MyApp'。
如果我運行它作爲管理沒有錯誤。