Jump to content
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble

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. Alternatively, register and become a site sponsor/subscriber and ads will be disabled automatically. 


Tomcat76

Silent .NET Maker (latest update: 20080603)

Recommended Posts

What happened to this nice project?

It might be difficult to create a .NET 3.5 installer, but a standalone .NET 2.0 SP1 installer is not that hard to alter. I just found out that you have to extract Netfx20a_x86.msi twice to get a 75.5 KB msi file that allows patches to be applied.

Creating a MSI from the administrative install point resulted in a 22,6 MB msi. I use WiMakCab for these jobs :hello:

WiMakCab.7z

Edited by Acheron

Share this post


Link to post
Share on other sites

It might be difficult to create a .NET 3.5 installer, but a standalone .NET 2.0 SP1 installer is not that hard to alter. I just found out that you have to extract Netfx20a_x86.msi twice to get a 75.5 KB msi file that allows patches to be applied.
Wow, man... You rock :)

.NET 2.0 SP1 = working

.NET 2.0 SP1 + .NET 2.0 SP1 language pack = working

I also prepared the code for .NET 3.5 and the .NET 3.5 language pack but I still need to test it.

A new version of Silent .NET Maker will be released shortly, including an updated 7zS.sfx file.

BTW... Does anyone know if a full standalone package exists for .NET 3.0 SP1?

Share this post


Link to post
Share on other sites

So far it seems to be going OK.

.NET 3.0 SP1 from dotnetfx35.exe = OK

.NET 3.5 from dotnetfx35.exe = OK

.NET 3.0 SP1 language pack from dotnetfx35langpack_x86XX.exe = OK

The only thing I'm still struggling with is the language pack for .NET 3.5 specifically from dotnetfx35langpack_x86XX.exe (the vs_setup.msi stuff). For some reason, it expects the .NET 2.0 SP1 and .NET 3.0 SP1 binaries (MSI and MSP files) in the root folder but that's not where they are located by default if you extract the language pack executable. I can have SNM copy the files, of course, but the point is to get the bits for .NET 3.5 only as the language packs for .NET 2.0 SP1 and .NET 3.0 SP1 are already processed seperately (with success).

Share this post


Link to post
Share on other sites

New version is out, with thanks to Acheron :)

Please read the introduction post because several things have changed.

Share this post


Link to post
Share on other sites

Thanks alot Tomcat76 :)

I just had to register to thank you. You made my day by updating this :)

To anyone who rather uses WinRAR I'd like to share the SFX command I use

;The comment below contains SFX script commands

Title=Silent .NET xx installer
Setup=hidcon.exe INSTALL.CMD
TempMode
Silent=1
Overwrite=1

Edited by fric

Share this post


Link to post
Share on other sites

Updated again...

Fixed support for Chinese Simplified, Chinese Traditional, Portuguese and Portuguese Brazil language packs for .NET 2.0 SP1, .NET 3.0 SP1 and .NET 3.5.

@fric

You're welcome :)

Share this post


Link to post
Share on other sites

wow good job !

I have a question... I made a merged switchless installer of .net 1.1+sp1 etc , + .net 3.5 + language packs and I understand I need to run it at runonceex or guilogon but will it show a progress bar ? Because the user wont know why the pc is working so hard.

ps: escuse my english lol

Share this post


Link to post
Share on other sites

Yes. I have even changed the installation method of the XML Paper Specification and the Windows Imaging Component updates (part of .NET 3.0) to passive so you can follow the progress on those as well.

Share this post


Link to post
Share on other sites

wen i use only dotnetfx.exe and dotnetfx53.exe with _SNM.ini having MERGE_FRAMEWORKS=12

it doent extract .NET 2.0 from dotnetfx35.exe and making DNF11_20.exe having .net 1.1 only! :-/

Share this post


Link to post
Share on other sites

I just tested .NET 3.0 SP1 at T-13 (hadn't done that yet) and it seems MS have fixed the problem with the WebClient service. But there are still quite a few errors in the Event Log so it's better to install it at first user logon. Consequently, .NET 3.5 will have to be installed at first user logon as well.

Share this post


Link to post
Share on other sites
I just tested .NET 3.0 SP1 at T-13 (hadn't done that yet) and it seems MS have fixed the problem with the WebClient service. But there are still quite a few errors in the Event Log so it's better to install it at first user logon. Consequently, .NET 3.5 will have to be installed at first user logon as well.

Thanks TC!

Share this post


Link to post
Share on other sites

I have problems here at T13 install.

If I install .net 1.1 first then 3.0 and 3.5 don't install. And if I install 2.0 + 3.0 + 3.5 first the 1.1 don't install...

What I made wrong?

Files used:

dotnetfx.exe

langpack.exe (PT-BR)

NDP1.1sp1-KB867460-X86.exe

NDP1.1sp1-KB928366-X86.exe

dotnetfx35.exe

dotnetfx35langpack_x86pt-BR.exe

Silent.NET Maker 20080603

Windows XP SP3 PT-BR

I try use FULL option to merge and try use separeted files without success...

Edited by Sydnelson

Share this post


Link to post
Share on other sites
If I install .net 1.1 first then 3.0 and 3.5 don't install.
You don't mention .NET 2.0 so I'll give a double answer.

1) .NET 3.0 requires .NET 2.0 to be installed first

2) As specified in the introduction thread, if you install .NET 1.1 first and then .NET 2.0, .NET 3.0 can't be installed immediately afterwards because the combination of .NET 1.1 and .NET 2.0 causes Windows to report to other programs that .NET 2.0 isn't installed until the next reboot.

And if I install 2.0 + 3.0 + 3.5 first the 1.1 don't install...
Theoretically, this should've worked. But why are you trying this at T-13? .NET 3.0 SP1 and .NET 3.5 are not SVCPACK-compatible.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...