Как я прошу повышение для Доступа к реестру к HKLM? Я хотел бы добавить EnableLinkedConnections к "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System \". Я также не хочу использовать файл манифеста. Я попробовал ниже кода, но это, кажется, не помогает.
RegistryPermission f = new RegistryPermission(
RegistryPermissionAccess.Create,
@"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\
Policies\System\EnableLinkedConnections\1");
f.Demand();
Кто-либо может сказать мне, что я делаю неправильно?Спасибо
Использовать запрос ссылки. Украсьте свою функцию примерно таким:
[SecurityPermissionAttribute (SecurityAction.RequestMinimum, Assertion = true)]
http://msdn.microsoft.com/en-us/library/system.security.permissions.securitypermissionattribute.aspx
http: // msdn.microsoft.com/en-us/library/system.security.permissions.securitypermission.aspx