Наше приложение обычно использовало элемент управления ActiveX для загрузки и установки нашего клиента в IE (XP и более ранних версиях), однако, поскольку наша пользовательская база переместилась в сторону большего количества блоков Vista с включенным «Защищенным режимом», мы должны исследовать.
Итак, стоит ли пытаться использовать API защищенного режима? Приведет ли это к потоку диалоговых окон и прав администратора для выполнения задач, которые необходимы нашему приложению (запись в некоторые локальные файловые места, доступ к некоторым другим приложениям и т. Д.)?
Я наполовину собираюсь просто добавить приложение для установки без браузера, которое сделает грязную работу по загрузке и установке клиента, если это будет необходимо ... это нужно будет установить только один раз и в крупных корпоративных структурах это может быть вытеснено ИТ.
Есть ли какие-то другие идеи, которые мне не хватает?