Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

I am trying to deploy the full version of .NET 4.0 to client workstations running Windows XP.

I have tried creating an MSI from the .exe using various free tools and assigning the install through a GPO, but this has not been successful. My MSI's will work when I run them manually, but not through GPO. I have tried applying this to both user and computer.

I have looked at WSUS, however the only relevant feature packs for XP are for the client version and we require the full version. Full versions of .NET 4 on WSUS are only available for servers.

Is anyone aware of a solution? Thanks

share|improve this question
    
Are you getting any kind of failure messages? –  voretaq7 Oct 24 '12 at 16:17

2 Answers 2

Look in your event logs after trying to run the GPO with the MSI associated. It'll tell you what went wrong. here's a page that will help you interpret any errors you find

share|improve this answer

A few things to look at:

  1. GPO application installs require administrator privileges. By definition, User GPOs run in the user's context. So, if you're trying to install using a User Policy, the user must be an administrator. Since most users are not administrators, this leaves you with running the install as a Computer policy.

  2. Computer GPO application installations run with the machine context, so it should have sufficient permissions to complete the install. However, Computer GPO application installs only fire during computer start, so a reboot will be necessary.

  3. The MSI must be silent. If the installer requires ANY user interaction or displays ANY type of GUI, it will fail silently.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.