Каковы возможные способы переопределения контроля доступа пользователя (UAC) при регистрации элемента управления ActiveX?

1731
Itz.Irshad

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

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

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

0

1 ответ на вопрос

0
Jesper Jensen

I don't think there is any way to do this only when installing ActiveX, atleast not without have the actual ActiveX installation to disable UAC, which i doubt is possible.

It is not any good idea to disable UAC in general, as it is their to protect you from running unwanted executables that may harm your computer.

Despite that, then you can find the settings for UAC in the registry:

Go to:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System

Find the DWORD ConsentPromptBehaviorAdmin

Change the Valuedata to 0

This way you can disable UAC without rebooting.