Link to home
Start Free TrialLog in
Avatar of BzowK
BzowKFlag for United States of America

asked on

.NET 4.5.2 - Slipstream .NET 4.5.2 Updates into 4.5.2 Installer

Hey Guys -

I've got to update hundreds of systems from .NET 4.0 to .NET 4.5.2.  The catch is that I am trying to slipstream 4.5.2 and all it's updates into a single installation due to the unique environment I have.  The source must use an MSI or MSP installer - not BAT or CMD as I plan to make it into a deployable software update with SCCM.

.NET 4.5.2 is obviously downloadable as an offline installer / full installer package.  It comes as an EXE, but running an admin install yields MSI files.  As of writing, I've found 4 separate updates (8 if you include x86 & x64) for 4.5.2 which also come as EXEs for which you may perform admin installs of.

I'm trying to find a way to slipstream these updates into the .NET 4.5.2 offline installer to create a single source which will install .NET 4.5.2 fully patched?  I've got a unique situation which I'm trying to do this for.

I played around with it myself by downloading and performing an admin install of 4.5.2.  The admin install produced a total of 10 MSI files (5 of each OS type) varying in sizes.  I then tried performing admin installs of these MSIs, but was only able to do it to 4 of them:
- netfx_Full_GDR_x64.msi
- netfx_Full_GDR_x86.msi
- netfx_Full_LDR_x64.msi
- netfx_Full_LDR_x86.msi

I downloaded the updates and extraced them to get the MSP for each.  I then tried to patch the admin installs using msiexec, but it wouldn't work.

Questions
1. I'm trying to patch the admin installs of the 4 files above by using "msiexec /a filename.msi /p update.msp  Why isn't it working?

2. If I can patch the admin installs of the above files, will installing the patched version of them be able to be used as a source to install .NET 4.5.2 with the 4 updates slipstreamed onto a system?

3. Which of the two should I use?  GDR as it's the "General Release"?

4. Will either of them be able to only install .NET 4.5.2 on a system which currently has no .NET installed or also be used to upgrade systems which have 4.0 installed?

5. If you know a method to this this that works and is different, what is it?

Any suggestions would be appreciated - Thanks!
ASKER CERTIFIED SOLUTION
Avatar of Merete
Merete
Flag of Australia image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial