0
我有一个Silverlight应用程序。 我需要获取注册表值,并使用Microsoft.Win32。
不过,当我试图访问Registry对象访问Silverlight应用程序中的注册表对象
string path = (string)Registry.GetValue(@"....);
的Registry
由红色下划线标出,并且错误是:
“不能在这里访问内部类‘注册’。 “
我在做什么错?
我有一个Silverlight应用程序。 我需要获取注册表值,并使用Microsoft.Win32。
不过,当我试图访问Registry对象访问Silverlight应用程序中的注册表对象
string path = (string)Registry.GetValue(@"....);
的Registry
由红色下划线标出,并且错误是:
“不能在这里访问内部类‘注册’。 “
我在做什么错?
由于此处引用:
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\......");
}
希望这会有所帮助。
嗨。谢谢你回答我。 –