簡體   English   中英

在.net應用程序的注冊表中獲得對local_machine \\ software的寫訪問權限

[英]Get write access to local_machine\software in the registry for .net application

我正在嘗試更改USB聲卡的友好名稱。 我不能從Windows以及使用regedit編輯注冊表位置。 但是,當我嘗試打開子項以進行寫訪問時卻遇到了異常。

有什么辦法可以解決這個問題。 現在,我的工作是構建正確的注冊表導入文件並運行該文件,但是如果可以用代碼實現,我希望它更好。

您是否以管理員身份運行c#應用程序? 僅具有管理權限的用戶有權寫HKLM。

我解決這個問題的方法是編寫一個可以導入注冊表的格式的文本文件,然后使用Process.Start("edit.reg")或您命名的文件調用該文件。 現在就可以使用,現在只需要在安裝時執行一次即可。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM