Развертывание.NET 4 Full до XP через GPO или WSUS

Я пытаюсь развернуть полную версию.NET 4.0 на клиентских рабочих станциях под управлением Windows XP.

Я попытался создать MSI из.exe с помощью различных бесплатных инструментов и назначить установку через объект групповой политики, но это не удалось. Мои MSI будут работать, когда я запускаю их вручную, но не через GPO. Я попытался применить это как к пользователю, так и к компьютеру.

Я посмотрел на WSUS, однако единственные соответствующие пакеты функций для XP предназначены для клиентской версии, и нам требуется полная версия. Полные версии.NET 4 на WSUS доступны только для серверов.

Кто-нибудь знает решение? Спасибо

2 ответа

Посмотрите в своих журналах событий после попытки запустить объект групповой политики со связанным MSI. Он скажет вам, что пошло не так. вот страница, которая поможет вам интерпретировать любые ошибки, которые вы найдете

Несколько вещей, на которые нужно посмотреть:

  1. Для установки приложения GPO требуются права администратора. По определению пользовательские объекты групповой политики выполняются в контексте пользователя. Таким образом, если вы пытаетесь установить с помощью политики пользователя, пользователь должен быть администратором. Так как большинство пользователей не являются администраторами, вы можете запустить установку как политику компьютера.

  2. Установки приложения GPO выполняются в контексте компьютера, поэтому у него должно быть достаточно разрешений для завершения установки. Тем не менее, приложение Computer GPO устанавливает только огонь при запуске компьютера, поэтому потребуется перезагрузка.

  3. MSI должен молчать. Если установщик требует ЛЮБОГО взаимодействия с пользователем или отображает ЛЮБОЙ тип графического интерфейса, он молча завершится ошибкой.

Другие вопросы по тегам