В приложении ASP.NET 2.0 используется элемент управления ActiveX. Когда пользователь впервые получает доступ к приложению, и у него / нее не было зарегистрированного ActiveX. Приложение покажет всплывающее окно для установки ActiveX. Когда пользователь следит за процессом, ActiveX регистрируется, и приложение загружает ActiveX для выполнения желаемых задач.

В Windows Vista, Win 7 и Win 8 пользовательский контроль доступа (UAC) предлагается разрешить установку ActiveX в самый первый раз. Это происходит, даже если пользователь тоже является администратором.

Какие есть альтернативы для переопределения этого компонента UAC при установке ActiveX? Предложения приветствуются.

1 ответ1

0

Я не думаю, что есть какой-либо способ сделать это только при установке ActiveX, по крайней мере, без фактической установки ActiveX для отключения UAC, что, я сомневаюсь, возможно.

Не стоит вообще отключать UAC, так как он защищает вас от запуска нежелательных исполняемых файлов, которые могут нанести вред вашему компьютеру.

Несмотря на это, в реестре вы можете найти настройки для UAC:

Идти к:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System

Найти DWORD ConsentPromptBehaviorAdmin

Измените Valuedata на 0

Таким образом, вы можете отключить UAC без перезагрузки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .