Views: 10k  |  Created: 03/19/2004

Average Rating: 0
.NET Framework has 9 inventory records, 26 Questions, 2 Blogs and 5 links. Please help add to this by sharing more!

Deployment Tips (14)

Most Common Setup Type
Legacy Setup with command line support
Average Package Difficulty Rating
Rated 3 / 5 (Average) based on 5 ratings
Most Commonly Reported Deployment Method
Windows Installer Command Line (No MST)
or cancel
122
Command Line
To install the .NET Framework with no entries in the Add/Remove Programs list use the following command line:

msiexec /i netfx.msi /q ARPSYSTEMCOMPONENT=1 ARPNOREMOVE=1
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
121
Command Line

dotnetfx.exe /q:a /t:%TMP% /c:"msiexec.exe /i %TMP%\netfx.msi /qn"

Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
120
Command Line
::I used the following script:
wget http://download.microsoft.com/download/a/a/c/aac39226-8825-44ce-90e3-bf8203e74006/dotnetfx.exe || goto :eof
wget http://download.microsoft.com/download/8/b/4/8b4addd8-e957-4dea-bdb8-c4e00af5b94b/NDP1.1sp1-KB867460-X86.exe || goto :eof
wget http://download.microsoft.com/download/e/1/4/e14c0c02-591b-4696-8552-eb710c26a3cd/NDP1.1sp1-KB886903-X86.exe || goto :eof
echo y|cacls.exe *.exe /C /E /G "%USERNAME%":F
dotnetfx.exe /q:a /c:"install.exe /noaspupgrade /q /l" || exit
NDP1.1sp1-KB867460-X86.exe /I /Q /L:"%temp%\NDP1.1sp1-KB867460-X86.log"
:: if error 3010 "reboot needed", then set errorlevel to 0
if "%errorlevel%" == "3010" copy /y nul nul >nul
if errorlevel 1 goto :eof
NDP1.1sp1-KB886903-X86.exe /I /Q /L:"%temp%\NDP1.1sp1-KB886903-X86.log"
:: if error 3010 "reboot needed", then set errorlevel to 0
if "%errorlevel%" == "3010" copy /y nul nul >nul
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
119
Note
To get a full install MSI for .Net Framework 1.1 SP1 - you need to patch an admin install by doing the following:

1) Download .Net Framework 1.1 (dotnetfx.exe) from here: http://www.microsoft.com/downloads/details.aspx?FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3&displaylang=en

2) Extract the files by running "dotnetfx.exe /t:c:\temp /c" from a command line

3) Perform an admin install on the extracted files by running "msiexec.exe /a c:\temp\netfx.msi" from a command line

4) Download .Net Framework 1.1 SP1 update (NDP1.1sp1-KB867460-X86.exe) from here: http://www.microsoft.com/downloads/details.aspx?FamilyID=a8f5654f-088e-40b2-bbdb-a83353618b38&displaylang=en

5) Extract the files using WinZip - to obtain the patch file (150f2fcc.msp)

6) Patch the admin install by running "msiexec.exe /a c:\temp\admin install\netfx.msi /p c:\temp\150f2fcc.msp"
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
119
Command Line
Creating am admin install for .net v1.1 SP1 and the latest ASP.NET Security patch.

Download the following filest to the C:\Temp folder
Microsoft .NET Framework Version 1.1 Redistributable Package (dotnetfx.exe)
http://www.microsoft.com/downloads/details.aspx?FamilyId=262D25E3-F589-4842-8157-034D1E7CF3A3&displaylang=en
Microsoft .NET Framework 1.1 Service Pack 1 (NDP1.1sp1-KB867460-X86.exe)
http://www.microsoft.com/downloads/details.aspx?familyid=a8f5654f-088e-40b2-bbdb-a83353618b38&displaylang=en
ASP.NET Security Update for Microsoft .NET Framework 1.1 Service Pack 1
http://www.microsoft.com/downloads/details.aspx?familyid=8EC6FB8A-29EB-49CF-9DBC-1A0DC2273FF9&displaylang=en

Run the following commands to build the admin install.
rem extract the dotnetfx and build admin install
md C:\Temp\dotnetfx
C:\Temp\dotnetfx.exe /T:C:\Temp\dotnetfx /C
md C:\Temp\dotnetfxAdmin
msiexec /a C:\Temp\dotnetfx\netfx.msi TARGETDIR=C:\Temp\dotnetfxAdmin /qn

rem Add SP1 to the admin install (patch)
md C:\Temp\NDP1.1sp1-KB867460-X86
C:\Temp\NDP1.1sp1-KB867460-X86.exe /xp:C:\Temp\NDP1.1sp1-KB867460-X86
msiexec /p C:\Temp\NDP1.1sp1-KB867460-X86\S867460.msp /a C:\Temp\dotnetfxAdmin\netfx.msi

rem Add ASP.NET Security to admin install
md C:\Temp\NDP1.1sp1-KB886903-X86
C:\Temp\NDP1.1sp1-KB886903-X86.exe /xp:C:\Temp\NDP1.1sp1-KB886903-X86
msiexec /p C:\Temp\NDP1.1sp1-KB886903-X86\M886903.msp /a C:\Temp\dotnetfxAdmin\netfx.msi

rem cleanup
rmdir /s /q C:\Temp\dotnetfx
rmdir /s /q C:\Temp\NDP1.1sp1-KB867460-X86
rmdir /s /q C:\Temp\NDP1.1sp1-KB886903-X86

The admin install is created in the C:\Temp\dotnetfxAdmin folder and is about 61MB in size.

I added a batch file to the admin install and compressed it to a selfextracting executable using 7Zip (12MB).

batch file: dotnetfx.bat
@echo off
pushd "%~dp0"
msiexec /i "netfx.msi" REBOOT=REALLYSUPRESS /q
popd

utf file: utf-8script.txt
;!@Install@!UTF-8!
Title="Microsoft .NET Framework 1.1 with Service Pack 1"
RunProgram="dotnetfx.bat"
;!@InstallEnd@!

pushd C:\Temp\dotnetfxAdmin
7za.exe a -r "C:\Temp\dotnetfx.7z" * -m0=BCJ -m1=LZMA:d=25 -ms -mmt
popd
copy /y /b 7zS.sfx+utf-8script.txt+C:\Temp\dotnetfx.7z C:\Temp\dotnetfxAdmin.exe





Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
119
Note

The method above works only if you install dotnetfx.exe on the packaging machine first.. Otherwise fantastic!

Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
118
Note
To extract the Dotnetfx.exe file to deploy the .NET Framework:

1) Download Dotnetfx.exe to the root directory of the C:\ drive on your local computer.
2) Open a command prompt.
3) Change the directory to the root of the C:\ drive.
4) Type mkdir dotnetfx at the command prompt to create a directory in which to copy Dotnetfx.exe.
5) Type dotnetfx.exe /T:c:\dotnetfx /C at the command prompt to extract the files to the dotnetfx directory.
6) Close the command prompt window.
7) Navigate to the C:\dotnetfx folder in Windows Explorer and verify that the files were extracted.
8) Move the dotnetfx folder and all its contents to the server that you will use for deployment.
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
118
Note

A Service Pack 1 is available for .NET Framework version 1.0 here. The self-extracting archive contains an Windows Installer Patch file (MSP) as well as an ApplyPatch.exe and a QuietApplyPath.exe for easy deployment.

Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
118
Note

The MSP of Service Pack 2 for the .NET framework cannot be applied to the original MSI for a slipstreamed deployment (a requirement in a Group Policy based deployment scenario.) SP3 (in development) is planned to address this issue, but in the mean time SP2 may only be deployed to individual computers and not to the source MSI. For Group Policy environments, look to the startup and shutdown script options of GPO.

Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
118
Note
Run the dotnetfx.exe from microsoft and before the end of the installation, copy the content of C:\Documents and Settings\user\Local Settings\Temp\IXP000.TMP.

Use the MSI found in this directory like all other MSI in order to create your package (Transfrom or switch).
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
118
Note
.Net Framework 1.1 Service Pack 1 can be installed silently using "NDP1.1sp1-KB867460-X86.exe /qb".

NOTE: .Net Framework 1.1 must already be installed.
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
118
Note
I got caught out using the above instructions:

Step 3) I needed to add the TARGETDIR property ie:

"msiexec.exe /a c:\temp\netfx.msi TARGETDIR=c:\temp\admininstall"

Step 5) I couldn't actually extract the MSP with Winzip for some reason so I simply launched NDP1.1sp1-KB867460-X86.exe and grabbed the MSP from the %TEMP% directory. Note that the filename for this MSP is random - best to clear the %TEMP% dir first to identify it.
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
5
Note
My goal was to Slipstream .NET Framework 1.1 in my Unattended XP / SP3

I did the following steps and it works FINE!

1. download the .NET framework v1.1 re-distribution package

2. then you need to run the "dotnetfx.exe" with the "/C" ( for extracting all the files )
delete all the files except "netfx.cab" and "netfx.msi"

3. download the .NET v1.1 SP1 update

4. you need to run the ( in my case -dutch ) "NDP1.1sp1-KB867460-X86.exe" with the "/XP" switch ( for extracting all the files ) place the file in the same directory as your original dotnetfx files, rename the MSP file to SP1.MSP, run the next command:

msiexec /a netfx.msi TARGETDIR="c:\netfx" ( TARGETDIR can be specified )

then run:

msiexec /p sp1.msp /a c:\netfx\netfx.msi ( again , TARGETDIR can be specified )

now you have 3 items in your specified dir ( in my case netfx ) 2 directories ( Program Files & Win ) and your netfx.msi.

now we are going to compress them and put in our unattended installer

I used winrar to create a SFX , so these are the steps for winrar

- Choose "SFX"
- use "BEST" compression
- place SFX script commands in tab commands

----- START SFX SCRIPT ------

Setup=netfx.msi /qn /norestart
TempMode
Silent=1
Overwrite=1

----- END SFX SCRIPT ------

- Create archive

Now we have a self-extracting archive ( netfx.exe )


I used RVM_Integrator_1.5.3.exe to integrate the self-extracting archive .NET framework 1.1 in my unattended XP
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
This content is currently hidden from public view.
Reason: Removed by member request
For more information, visit our FAQ's.
This content is currently hidden from public view.
Reason: Member has been banned from the site
For more information, visit our FAQ's.
0
Note
msiexec /i netfx.msi /q ARPSYSTEMCOMPONENT=1 ARPNOREMOVE=1
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment

Inventory Records (9)

View inventory records anonymously contributed by opt-in users of the K1000 Systems Management Appliance.

.NET Framework

Version

1.0.4363

Uninstall String

MsiExec.exe /I{20F5DF77-CA79-4A07-8200-3BBF0B6BBAFB}

Questions & Answers (26)

Questions & Answers related to Microsoft .NET Framework

3
ANSWERED
0
ANSWERS
3
ANSWERS
20
ANSWERS
0
ANSWERS
0
ANSWERS
0
ANSWERS
1
ANSWERS
7
ANSWERS
5
ANSWERS
4
ANSWERS
10
ANSWERS
5
ANSWERS

Blogs (2)

Blog posts related to Microsoft .NET Framework

blog
blog

Reviews (0)

Reviews related to Microsoft .NET Framework