locked
求助:运行语句Registry.LocalMachine.DeleteSubKeyTree()时,提示“UnauthorizedAccessException” RRS feed

  • 问题

  • 我在Windows Mobile 6 Professional SDK下,写了一个删除注册表项的C#测试程序,在 mobile6.0模拟器上调试运行。当运行到语句

    Registry.LocalMachine.DeleteSubKeyTree(@"Software\Microsoft\Inbox\Rules\123456")
    

    时报错,报错信息为“UnauthorizedAccessException”。

    我用VS2005自带的远程注册表编辑器工具,却能手工删除该注册表项。貌似是代码权限和签名的问题。

    敢问大侠,解决此类问题有什么好的方法吗? 万分感谢!

    2010年9月28日 20:54

答案

全部回复