Tips and Resources

.NET Framework 3.5 SP1, .NET Framework 3.0 SP2 and .NET Framework 2.0 MSI Deployment

Deployment of Microsoft .NET Framework 3.5 SP1, .NET Framework 3.0 SP2 and .NET Framework 2.0 SP2 using Active Directory.

Note: Microsoft Windows Installer 3.1 must be installed on machines prior to deployment.

Preparation

Download dotnetfx35.exe with SP1 from http://www.microsoft.com/downloads/details.aspx?FamilyId=D0E5DEA7-AC26-4AD7-B68C-FE5076BBA986&;displaylang=en

Open a command prompt and run

 dotnetfx35.exe /x

to extract the files to a folder on your computer.

From the folder created in the step above, move wcu\dotNetFramework\dotNetFX20 and wcu\dotNetFramework\dotNetFX30 into the C drive, eg to c:\dotNetFX20 and c:\dotNetFX30

.NET 2.0 with SP2

To create Microsoft .NET Framework 2.0 SP2 admin install run:

msiexec /a Netfx20a_x86.msi /update c:\dotNetFX20\ASPNET.msp;c:\dotNetFX20\clr.msp;c:\dotNetFX20\crt.msp;c:\dotNetFX20\dw.msp;c:\dotNetFX20\NetFX_CA.msp;c:\dotNetFX20\NetFX_Core.msp;c:\dotNetFX20\NetFX_Other.msp;c:\dotNetFX20\prexp.msp;c:\dotNetFX20\winforms.msp USING_EXUIH=1 REBOOT=ReallySuppress /log c:\dotNetFX20\netfx20a_x86.txt TARGETDIR=c:\dotNetFX20admin

Copy c:\dotNetFX20\Netfx20a_x86.msi to c:\dotNetFX20admin

.NET 3.0 with SP2

To create Microsoft .NET Framework 3.0 SP2 admin install run:

msiexec /a netfx30a_x86.msi /update c:\dotNetFX30\WCF.msp;c:\dotNetFX30\WCS.msp;c:\dotNetFX30\WF.msp;c:\dotNetFX30\WPF1.msp;c:\dotNetFX30\WPF2.msp;c:\dotNetFX30\WPF_Other.msp;c:\dotNetFX30\XPS.msp;c:\dotNetFX30\WF_32.msp;c:\dotNetFX30\WPF2_32.msp;c:\dotNetFX30\WPF_Other_32.msp USING_EXUIH=1 REBOOT=ReallySuppress /log c:\dotNetFX30\netfx30a_x86.txt TARGETDIR=c:\dotNetFX30admin

Copy c:\dotNetFX30\Netfx30a_x86.msi to c:\dotNetFX30admin

.NET 3.5 with SP1

To create Microsoft .NET Framework 3.5 SP1 admin install run:

wcu\dotNetFramework\dotNetFX35\x86\netfx35_x86.exe /x

Extract the files to a new folder called dotNetFX35admin in the C drive.

GPO Deployment

Copy the c:\dotNetFX20admin, c:\dotNetFX30admin and c:\dotNetFX35admin to your software deployment shared folder.

7. Add Netfx20a_x86.msi from \dotNetFX20admin, Netfx30a_x86.msi from \dotNetFX30admin and vs_setup.msi form \dotNetFX35admin in this order to your software deployment GPO in Active Directory. It is important to deploy the MSI files in this order as 2.0 SP2 and 3.0 SP2 are required for the installation of 3.5 sp1

References:

Appdeploy.com: http://www.appdeploy.com/packages/detail.asp?id=882