#vb.net #registry #dword
#vb.net #реестр #dword
Вопрос:
Я не могу изменить значение реестра в vb, пожалуйста, помогите.
Dim regKey As RegistryKey
regKey=Registry.CurrentUser.OpenSubKey("SoftwareMicrosoftWindowsCurrentVersionPoliciesSystem", True)
regKey.SetValue("DisableTaskMgr", 1, RegistryValueKind.DWord)
regKey.Close()
Ошибка
Необработанное исключение типа ‘System.Безопасность.Исключение SecurityException’ произошло в mscorlib.dll
Запрошенный доступ к реестру не разрешен.
Комментарии:
1. Этот регистрационный ключ ограничивает права на запись для СИСТЕМЫ и администраторов.
Ответ №1:
Запустите ваше приложение с правами администратора :
- Свойства проекта
- Показать параметры Windows (это открытое приложение.manifest)
Изменение <requestedExecutionLevel level="asInvoker" uiAccess="false" />
Для <requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
Комментарии:
1. Запрошенный доступ к реестру не разрешен. снова?
Ответ №2:
Я получил это, открыв Visual Studio от имени администратора.