Запуск InstallSield 2010 развернутого установщика в простой учетной записи пользователя
Я использую Installshield 2010 для развертывания моего проекта winforms, при установке setup.exe на учетную запись администратора у меня не возникло никаких проблем, однако, когда я попытался установить его на простой учетной записи пользователя, я получил сообщение о том, что я должен войдите как Администратор, чтобы выполнить процесс установки. Я заметил, что если я сделаю комбинацию "Shift + правый клик" на моем setup.exe, я получу новую опцию в моем контекстном меню, это "Запуск от имени другого пользователя", при выборе этого действия я получу приглашение введите логин и пароль, затем введите логин и пароль администратора, и установка будет выполнена успешно!
Мой вопрос:
Существуют ли какие-либо настройки или действия, которые я могу выполнить в Installshield, которые автоматически имитируют "Запуск от имени другого пользователя", чтобы я мог ввести логин и пароль администратора?
Заранее спасибо.
1 ответ
Вы можете попробовать установить уровень выполнения в манифесте пакета установки на "Require Administrator". Это вызовет запрос UAC в тот момент, когда вы запустите установщик, из этого запроса вы сможете ввести свои учетные данные.
Я не знаю точно, где installshield имеет эту опцию, но, безусловно, ее можно настроить, это стандарт для всех инструментов упаковки.