2015-12-21 2 views
0

У меня есть приложение Silverlight. Мне нужно получить значения реестра, и я использовал Microsoft.Win32.
Тем не менее, когда я пытаюсь получить доступ к объекту реестраДоступ к объекту реестра в приложении Silverlight

string path = (string)Registry.GetValue(@"....); 

Registry отмечен красным подчеркиванием, и ошибка:

«Не удается получить доступ к внутренним класса„реестра“здесь. "

Что я делаю неправильно?

ответ

0

Как указано здесь:

Access registry from Silverlight OOB

и

Reading from the registry with Silverlight

можно при выполнении определенных критериев. Суть доступа к реестру из приложения Silverlight:

using (dynamic shell = AutomationFactory.CreateObject("WScript.Shell")){ 
    var key = shell.RegRead(@"HKLM\SOFTWARE\Wow6432Node\......"); 
} 

Надеюсь, это поможет.

+0

Привет. Спасибо, что ответили мне. –

Смежные вопросы