Я работаю над развертыванием настольного приложения .NET через ClickOnce, и мне нужно, чтобы пользователи могли запускать необходимые установщики. Обычные пользователи обычно не имеют разрешения на запуск установщиков, но могут ли эти пользователи получить разрешение на запуск установщиков, подписанных сертификатом, выпущенным компанией?
Вы можете контролировать это с помощью групповых политик, но это зависит от версии ОС. В Windows 7 есть замечательная функция, которая называется Блокировщик приложений что позволяет создавать Правила установщика Windows & сказать такие вещи, как разрешить запуск этой программы установки от этого издателя. Есть некоторые групповые политики в XP для того, чтобы позволить обычным пользователям получить повышенные права на установку, но я думаю, что это только для вещей, развернутых через установщик Windows (то есть MSI).
В зависимости от того, чего вы пытаетесь достичь, может быть проще назначить / опубликовать приложение полностью через групповую политику.