[英]C# updating or adding value to registry
為什么此代碼不起作用
RegistryKey baseKey = RegistryKey.OpenBaseKey(RegistryHive.CurrentUser, RegistryView.Registry64);
RegistryKey key = baseKey.OpenSubKey(REGISTY_NOTIFICATION_ROOT_PATH, true);
key.SetValue("NOC_GLOBAL_SETTING_ALLOW_TOASTS_ABOVE_LOCK", bytes, RegistryValueKind.DWord);
在此之后,我打電話給 close 以刷新更改。
key.Close();
試過baseKey .Close();
也沒有運氣
理想情況下,它應該更新通知設置,但事實並非如此。 有沒有其他方法可以更新 C# 中的DWORD
值
我正在使用 AppServiceConnection 與 win32 應用程序進行實際通信,而我的 win32 應用程序正在實際更新注冊表。 我的問題是上面的代碼沒有更新注冊表值,它沒有拋出任何錯誤但也沒有更新該值。
謝謝
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.