PDA

View Full Version : سوال: عدم ایجادSubKey در رجستری در windows 7



mogh.computer
جمعه 12 اسفند 1390, 12:55 عصر
با عرض ادب خدمت دوستان گرامی.
بنده می خواهم مقدار یک متغییر را در رجیستری در مسیر(HKEY_LOCAL_MACHIN\SOFTWARE) از طریق سی شارپ ذخیره کنم.

the colors is key in Registery and color is StringValue that fill by colorName variable

کد:



RegistryKey regkey;

regkey = Registry.LocalMachine.CreateSubKey(@"SOFTWARE\colors");

regkey.SetValue("color", colorName.ToString());
با خطای زیر مواجه شدم:

Access to the registry key 'HKEY_LOCAL_MACHINE\SOFTWARE\colors' is denied.
در ضمن بنده از windows 7 ultimate sp1 استفاده میکنم.

Sirwan Afifi
جمعه 12 اسفند 1390, 15:29 عصر
یوزر غیر از ادمین نمیتونه توی HKEY_LOCAL_MACHINE کلید ایجاد کند.
اول از همه یوزر رو چک کنید ببنید Normal Userه یا Administrator

mogh.computer
یک شنبه 14 اسفند 1390, 16:58 عصر
ممنون دوست گرامی.مشکل دقیقا همین نکته بود.