Jump to content
MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. ×

.NET Framework 1.1/2.0/3.0 for x86&x64


Recommended Posts

These are switchless instalers that install .NET FW 1.1SP1, 2.0 & 3.0.

There are 11 separated self-extracting EXEs. If you don't want to install any of them remove them from CAB file as well as their respective entries from INI file (I'll assume you know how to do it). Here is what is what:

1.exe - .NET Framework 1.1 with slipstreamed hotfixes KB867460 (SP1), KB886903 & KB890673

2.exe - .NET Framework 2.0 with slipstreamed hotfixes KB917283 & KB922770

3.exe (3h.exe for x64 version) - .NET Framework 3.0

3a.exe - Software Rasterizer for DirectX 9.0 SDK

3b.exe - MSXML 6.0 Parser (KB925673)

3bu.exe - MSXML 6.0 Parser (KB927977)

3c.exe - Windows Imaging Component

3d.exe - XML Paper Specification Shared Components Pack 1.0

3e.exe - Windows Communication Foundation

3f.exe - Windows Presentation Foundation

3g.exe - Windows Workflow Foundation

x86 87.2MB (91536606B) | x64 138MB (145250463B)

Link to post
Share on other sites

I have system other language. This is a problem?

Sorry my english is poor.

Thanks your project.

Edited by AJARBAS
Link to post
Share on other sites
  • 2 weeks later...

You read my mind when you but this package together

but Im having a problem with .net 2.0 installing,

It looks like its installing during setup but when XP restarts

there is not a 2.0 dir in microsoft.NET dir and no .net 2.0 in

add remove programs. I can extract 2.exe and double click

it and it installs fine, as expected.

my svcpack.ini is below

[Version]

Signature="$Windows NT$"

MajorVersion=5

MinorVersion=1

BuildNumber=2600

[setupData]

CatalogSubDir="\i386\SVCPACK"

[ProductCatalogsToInstall]

[setupHotfixesToRun]

kb923689.exe /q /n /z /o

KB923789.EXE /Q

KB927977.EXE /quiet

KB927978.EXE /quiet

kb931836.exe /q /n /z /o /b:sp2gdr

AdobeReader81.exe /sAll /rs

AVG75.exe /HIDE /DONT_START_APPS /NO_WELCOME /NO_AVGW_STARTUP /QUIT_IF_INSTALLED

1.exe

2.exe

3.exe

3a.exe

3b.exe

3bu.exe

3c.exe

3d.exe

3e.exe

3f.exe

3g.exe

SetupDVDDecrypter_3.5.4.0.exe /S

FileZilla2232.exe /S

InfraRecorder043.exe /S

KLiteCodecPackStandard310.exe /VERYSILENT /SP-

PuTTY060.exe /VERYSILENT /SP-

uTorrent.exe

VLC086b.exe /S

WindowsDefender.exe

WLM_8_5_BETA.exe

WinRAR370.exe /S

[CatalogHeader]

; Customized by nLite - www.nliteos.com

can any one see any problems, maybe conflicts or install order

should be changed.

Edited by untermensch
Link to post
Share on other sites

^^^ - never tried the svcpack method for dotnet2, but it failed for me on cmdlines...later on I read that MSI stuff may fail there, and that MS recommends installing them via [GUIRunOnce] - in winnt.sif IIRC - I'm yet to try that though - I'd love to find an easier way (read: addon) to integrate .net into my ua...:)

Link to post
Share on other sites
Please could you describe your method - for all of us whith non-english Windows?

Thanks ;-)

First, I made administrative installations for all packages except 3c.exe and 3d.exe. Then, I slipstreamed all hotfixes using msiexec with /p switch. Then, added msistub.exe to installations. After that, I made 7z self-extracting archives for each package with following command lines:

  • update/update.exe /quiet

    for 3c and 3d

  • msistub.exe netfx.msi ADDEPLOY=1 /passive /norestart

    for 2.exe and 3.exe

  • msistub.exe *.msi /passive /norestart

    for all others

Finally, I packed EXEs into *.cab file.

The only exception is x64 version of .NET 1 which is executed through *.bat script and has one additional command:

cscript %SystemDrive%\inetpub\AdminScripts\adsutil.vbs set w3svc/AppPools/Enable32bitAppOnWin64 1

Link to post
Share on other sites
You read my mind when you but this package together

but Im having a problem with .net 2.0 installing,

It looks like its installing during setup but when XP restarts

there is not a 2.0 dir in microsoft.NET dir and no .net 2.0 in

add remove programs. I can extract 2.exe and double click

it and it installs fine, as expected.

EDIT: Yeap. .NET FW 2.0 doesn't work. If anyone has a clue why please post here.

Edited by TAP3AH
Link to post
Share on other sites
  • 1 year later...
You read my mind when you but this package together

but Im having a problem with .net 2.0 installing,

It looks like its installing during setup but when XP restarts

there is not a 2.0 dir in microsoft.NET dir and no .net 2.0 in

add remove programs. I can extract 2.exe and double click

it and it installs fine, as expected.

EDIT: Yeap. .NET FW 2.0 doesn't work. If anyone has a clue why please post here.

Frankly, i use RogerSpear .2net silent install pack that I dl long ago. There is a also a patch KB928365 if .net 2 is installed. This KB928365 need to install a via GUIRUNONCE. (KB928365 wouldn't work if install via svcpack as windows update will still says it it missing)

There is a Silent .Net Maker tool if you are interested

Link to post
Share on other sites

Unfortunatly, for Windows XP 64bit there is only one sure way of installing NET 3.5, and that is using original MS dotNETFX isntaller with built in 2.0, 3.0 and 3.5 (SP1 installer is released few months ago), because you need to install both 32bit and 64bit components to be sure that all apps will work. There is evn slimed down b4bit NET for direct integration, but it's only 64bit. I have tryed all the available methods, and the only sure way is to add full 200MB installer with silent switch to be installed during first boot.

Link to post
Share on other sites
Unfortunatly, for Windows XP 64bit there is only one sure way of installing NET 3.5, and that is using original MS dotNETFX isntaller

I have build a silent installer for Windows XP 64 bit that have 54.3 MB (337 MB uncompressed).

Check these links for info:

http://blogs.msdn.com/astebner/archive/200...16/6785921.aspx

http://blogs.msdn.com/astebner/archive/200...20/6821804.aspx

Link to post
Share on other sites
I have build a silent installer for Windows XP 64 bit that have 54.3 MB (337 MB uncompressed).

Check these links for info:

http://blogs.msdn.com/astebner/archive/200...16/6785921.aspx

http://blogs.msdn.com/astebner/archive/200...20/6821804.aspx

But this will also install only 64bit portions of both 2.0 and 3.5. On x64 Windows 32bit part from the article will fail installing, I have tested that recently.

And for the most applications there will be no problems, since NET applications are usually build for 'Any CPU' platform. But if you have NET app that is x86 built then you can't run it with only 64bit NET. I am a .NET developer and we had this problems with our test custom built machine with integrated 64bit NET that was missing x86 parts. So, the only way for not to install both x86 and x64 is to use MS full dotNETFX installer.

Until someone finds a way to integrate both x86 and x64 parts for integration in Windows XP 64bit, I am sticking to full installer.

Edited by GDragoN
Link to post
Share on other sites
But this will also install only 64bit portions of both 2.0 and 3.5. On x64 Windows 32bit part from the article will fail installing, I have tested that recently.

Maybe you do something wrong, because my installer made with those instructions works perfect.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...