2015-05-26 5 views
1

Используя UAC-плагин в моем NSIS-Installer, я хочу дать пользователю возможность ввести пароль администратора. Это работает отлично, за исключением случаев, когда UAC выключен. Затем я получаю «Невозможно повысить, ошибка 1812». Я получаю эту ошибку в Windows 7.NSIS UAC-Plugin - невозможно поднять с UAC (ошибка 1812)

Я попытался запустить установщик на другом компьютере с той же ошибкой.

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

Я знаю, что это работает для других инсталляторов (например, Dropbox), поэтому я не понимаю, почему это не сработает для моих.

Заранее спасибо за помощь (:..

ответ

1

Вы не можете поднять, когда UAC отключен плагин пытается обнаружить это и представляет свой собственный диалог RunAs, который пытается подражать WinXP Существовал ошибка с диалогом ресурсы в сборке, которые были в вики. Я загрузил новую версию, которая должна устранить проблемы ...

+0

Это работает, спасибо. Но на некоторых компьютерах я получаю сообщение об ошибке 1783 (The stub получил плохие данные) 'после введите пароль администратора. Есть ли что-нибудь, что я могу сделать, или это проблема Windows? – Wenonah

+0

Нашел ответ сам, мне нужно войти в другой домен. – Wenonah