Solved

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

Posted on 2014-12-03
1
1,353 Views
Last Modified: 2014-12-20
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!
0
Comment
Question by:BzowK
1 Comment
 
LVL 69

Accepted Solution

by:
Merete earned 500 total points
Comment Utility
No I don't understand why the need to slipstream it, if you just package it it will install the update.
How to
Create packages for the CRM Package Deployer
http://msdn.microsoft.com/en-us/library/dn688182.aspx
Prerequisites
Ensure that you have all the solutions and files ready that you want to include in the package.
Microsoft .NET Framework 4.5.2
Microsoft Visual Studio 2012 or Visual Studio 2013
NuGet Package Manager for Visual Studio 2012 or NuGet Package Manager for Visual Studio 2013
Microsoft Dynamics CRM SDK templates for Visual Studio that contains the package template. You can get it in one of the following ways:
Download the CRM SDK templates and double-click the CRMSDKTemplates.vsix file to install the template in Visual Studio.
Download and extract the CRM SDK package. The templates file, CRMSDKTemplates.vsix, is located in the SDK\Templates folder.
Double-click the CRMSDKTemplates.vsix file to install the template in Visual Studio.
Just offering something till other experts offer you assistance maybe these experts will have more experience with this.
Merete
0

Featured Post

Better Security Awareness With Threat Intelligence

See how one of the leading financial services organizations uses Recorded Future as part of a holistic threat intelligence program to promote security awareness and proactively and efficiently identify threats.

Join & Write a Comment

More often than not, we developers are confronted with a need: a need to make some kind of magic happen via code. Whether it is for a client, for the boss, or for our own personal projects, the need must be satisfied. Most of the time, the Framework…
So many times I have seen the words written in a question "if only I could show you" or " I know how hard it is for you since you can't see it" in any zone. That has inspired me to write about this tool in windows 7 called "Problem Steps Recorder…
This Micro Tutorial will teach you the basics of configuring your computer to improve its speed. It will also teach you how to disable programs that are running in the background simultaneously. This will be demonstrated using Windows 7 operating…
This Micro Tutorial will go in depth within Systems and Security in Windows 7 and will go into detail regarding Action Center, Windows Firewall, System, etc. This will be demonstrated using Windows 7 operating system.

771 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

13 Experts available now in Live!

Get 1:1 Help Now