MSFN Forum: Silent .NET Maker (latest update: 20080603) - MSFN Forum

Jump to content



Unattended CD/DVD Guide Homepage · MSFN Forum Rules

Welcome to the Applications Installs forum. Make sure you read the forum rules before you start posting.

Links/Requests to warez and/or any illegal material (porn, cracks, serials, etc..) will not be tolerated. Discussion of circumventing WGA/activation/timebombs/keygens or any other illegal activity will also not be tolerated.

We try our best to keep this forum clean of illegal content. If you see any illegal activity use the "report" button you find in every post to report the specific post to the moderators. If you ignore any of the rules you will be banned without notice.

Read Forum Rules
  • 19 Pages +
  • 1
  • 2
  • 3
  • 4
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

Silent .NET Maker (latest update: 20080603) Create silent switchless .NET installers for Win2K/XP/2K3 x86 Rate Topic: -----

#21 User is offline   S3pHiroTh 

  • Member
  • PipPip
  • Group: Members
  • Posts: 122
  • Joined: 04-September 06

Posted 19 January 2007 - 02:14 PM

Only 2 questions... why do you integrate net framework 2.0 in the 3.0 net package? I know that the 3.0 net framework is 2.0 net plus some other applications... I think is better (for smaller installer) if you write in the install requirement that "if you want to install 3.0, you MUST install 2.0 net package too". Isn't it better?

Another question is: the net framework 3.0 doesn't install windows cardspace or something like it (maybe I don't remember well)? If yes, I haven't any icon of Windows Cardspace in Control Panel.

This post has been edited by S3pHiroTh: 19 January 2007 - 02:36 PM



#22 User is offline   Tomcat76 

  • MSFN Junkie
  • Group: Developers
  • Posts: 3,171
  • Joined: 08-August 05

Posted 19 January 2007 - 04:30 PM

View PostS3pHiroTh, on Jan 19 2007, 09:14 PM, said:

Only 2 questions... why do you integrate net framework 2.0 in the 3.0 net package? I know that the 3.0 net framework is 2.0 net plus some other applications... I think is better (for smaller installer) if you write in the install requirement that "if you want to install 3.0, you MUST install 2.0 net package too". Isn't it better?
If you want to exclude .NET 2.0 from the .NET 3.0 package, simply set PROCESS_DNF3_DNF2 to NO in the answer file. I won't make this the default behavior because .NET 2.0 is part of the .NET 3.0 package you download from Microsoft.

View PostS3pHiroTh, on Jan 19 2007, 09:14 PM, said:

Another question is: the net framework 3.0 doesn't install windows cardspace or something like it (maybe I don't remember well)? If yes, I haven't any icon of Windows Cardspace in Control Panel.
Well... Don't really know what to say to that.
I don't see it in the .NET 3.0 package and can't find any info on how to deploy it either (provided it's hidden somewhere in .NET 3.0)...

#23 User is offline   glentium 

  • SQL DBA
  • PipPip
  • Group: Members
  • Posts: 183
  • Joined: 28-July 05

Posted 19 January 2007 - 09:58 PM

thanks for the new version, tomcat! :)

btw, in HFSLIP, does including your dotnet30 silent installer product of SNM at SVCPACK makes including KB927977 (msxml6) at HF unnecessary?

This post has been edited by glentium: 19 January 2007 - 10:27 PM


#24 User is offline   Tomcat76 

  • MSFN Junkie
  • Group: Developers
  • Posts: 3,171
  • Joined: 08-August 05

Posted 20 January 2007 - 03:08 PM

@daddydave
Please try the latest version. You can change the compression ratio with it. Try COMPRESSION_RATIO=MED and if that doesn't help go with COMPRESSION_RATIO=LOW.

@S3pHiroTh
Windows Cardspace is installed when using the installer on an existing Windows system. I'll do a test later to see if it works from SVCPACK too.

@glentium
The problem with the msxml6 package in .NET 3.0 is that it's older than the KB927977 hotfix *and* will overwrite the newer file versions that you slipstreamed. You basically have two options:
1) slipstream the binaries from KB927977 into Windows and create a silent .NET installer that doesn't include msxml6 (PROCESS_DNF3_MSXML6=NO)
2) do not slipstream KB927977 into Windows but place the msxml6.msi file from it in the SNM working folder
The end result is the same.

#25 User is offline   daddydave 

  • Member
  • PipPip
  • Group: Members
  • Posts: 102
  • Joined: 08-December 06
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 20 January 2007 - 08:53 PM

COMPRESSION_RATIO=LOW did the trick for DNF20. I tried MED
DNF11 creation has been zippy ever since increasing the page file size as you suggested

So I'll use DNF11 from blank COMPRESSION_RATIO= and DNF20 from COMPRESSION_RATIO=LOW

Thanks a lot! :thumbup

This post has been edited by daddydave: 20 January 2007 - 09:02 PM


#26 User is offline   Tomcat76 

  • MSFN Junkie
  • Group: Developers
  • Posts: 3,171
  • Joined: 08-August 05

Posted 21 January 2007 - 12:30 PM

View PostSuper-Magician, on Jan 16 2007, 10:52 PM, said:

OK, thanks for trying the RunHiddenConsole thing. Never mind...:whistle:
The latest version uses hidcon.exe. Is that OK too? :)

#27 User is offline   Sonic 

  • Sonic
  • Group: Patrons
  • Posts: 1,595
  • Joined: 04-December 03

Posted 21 January 2007 - 02:37 PM

The output file will install in one pass all frameworks ? or it's more batch method ?
Thanks.

#28 User is offline   S3pHiroTh 

  • Member
  • PipPip
  • Group: Members
  • Posts: 122
  • Joined: 04-September 06

Posted 21 January 2007 - 03:30 PM

If you put only one version of a net framework, the output is only an exe file that install that version, if you put, for examples, net 1.1 binaries and net 2.0 binaries, the output of this script will consists of 2 exe installer, one for 1.1 net framework and the other for the 2.0 net framework.

#29 User is offline   Sonic 

  • Sonic
  • Group: Patrons
  • Posts: 1,595
  • Joined: 04-December 03

Posted 21 January 2007 - 05:18 PM

View PostS3pHiroTh, on Jan 21 2007, 11:30 PM, said:

If you put only one version of a net framework, the output is only an exe file that install that version, if you put, for examples, net 1.1 binaries and net 2.0 binaries, the output of this script will consists of 2 exe installer, one for 1.1 net framework and the other for the 2.0 net framework.


Thank you !

#30 User is offline   cyberyeye 

  • Member
  • PipPip
  • Group: Members
  • Posts: 140
  • Joined: 19-March 05
  • OS:XP Pro x86
  • Country: Country Flag

Posted 21 January 2007 - 05:25 PM

This script is amazing !

Wonderful job Tomcat76 :thumbup

#31 User is offline   Yzöwl 

  • Wise Owl
  • Group: Super Moderator
  • Posts: 4,119
  • Joined: 13-October 04
  • OS:Windows 7 x64

Posted 21 January 2007 - 10:33 PM

View Postcyberyeye, on Jan 21 2007, 11:25 PM, said:

This script is amazing !

Wonderful job Tomcat76 :thumbup
The results and /or idea of the script may be, and the Tomcat76's effort and methodology is as usual to be commended. There is however nothing amazing about the script.

#32 User is offline   S3pHiroTh 

  • Member
  • PipPip
  • Group: Members
  • Posts: 122
  • Joined: 04-September 06

Posted 22 January 2007 - 03:28 AM

View PostSonic, on Jan 22 2007, 12:18 AM, said:

View PostS3pHiroTh, on Jan 21 2007, 11:30 PM, said:

If you put only one version of a net framework, the output is only an exe file that install that version, if you put, for examples, net 1.1 binaries and net 2.0 binaries, the output of this script will consists of 2 exe installer, one for 1.1 net framework and the other for the 2.0 net framework.


Thank you !


I forgot to tell you that in the .ini file has an option that can merge into one executable for 1.1 and 2.0 net framework, you can read that option in the first post of this topic :)

This post has been edited by S3pHiroTh: 22 January 2007 - 04:45 AM


#33 User is offline   Super-Magician 

  • Friend of MSFN
  • PipPipPipPipPip
  • Group: Members
  • Posts: 970
  • Joined: 15-January 06

Posted 22 January 2007 - 06:57 AM

Wow, this script has changed a lot since the first version! Thanks. Great job as always, Tomcat!

#34 User is offline   Tomcat76 

  • MSFN Junkie
  • Group: Developers
  • Posts: 3,171
  • Joined: 08-August 05

Posted 22 January 2007 - 08:37 AM

View PostS3pHiroTh, on Jan 22 2007, 10:28 AM, said:

View PostSonic, on Jan 22 2007, 12:18 AM, said:

View PostS3pHiroTh, on Jan 21 2007, 11:30 PM, said:

If you put only one version of a net framework, the output is only an exe file that install that version, if you put, for examples, net 1.1 binaries and net 2.0 binaries, the output of this script will consists of 2 exe installer, one for 1.1 net framework and the other for the 2.0 net framework.


Thank you !
I forgot to tell you that in the .ini file has an option that can merge into one executable for 1.1 and 2.0 net framework, you can read that option in the first post of this topic :)
You can also merge .NET 1.1 with .NET 3.0 :)

View PostYzöwl, on Jan 22 2007, 05:33 AM, said:

View Postcyberyeye, on Jan 21 2007, 11:25 PM, said:

This script is amazing !

Wonderful job Tomcat76 :thumbup
The results and /or idea of the script may be, and the Tomcat76's effort and methodology is as usual to be commended. There is however nothing amazing about the script.
Us speak a different lingo... :)

#35 User is offline   Sonic 

  • Sonic
  • Group: Patrons
  • Posts: 1,595
  • Joined: 04-December 03

Posted 22 January 2007 - 02:47 PM

Thanks for correction Tomcat.
Are there any issues for the moment using your versions ?
If install will pass, frameworks will acts exactly same as standard installers, isn't it ?

#36 User is offline   Tomcat76 

  • MSFN Junkie
  • Group: Developers
  • Posts: 3,171
  • Joined: 08-August 05

Posted 22 January 2007 - 03:08 PM

I don't see why there should be any issues. I've been going on past experience for .NET 1.1, some useful info posted by S3pHiroTh for .NET 2.0 (the ADDEPLOY variable) and an MSDN doc for .NET 3.0.

But... you shouldn't really ask me. The only program I use that requires .NET is Sound Forge 8. It's working, though.

Just know that if you install .NET 1.1 and .NET 2.0 in one go, the system requires a reboot before .NET 2.0-dependent programs can be installed. Workaround: don't install .NET 1.1.

#37 User is offline   S3pHiroTh 

  • Member
  • PipPip
  • Group: Members
  • Posts: 122
  • Joined: 04-September 06

Posted 23 January 2007 - 02:03 AM

Tomcat another question :sneaky:
Before you have made this script I have included KB927977 hotfix in HF directory of hfslip, now you have made this script that can include that patch , is better to include it in hfslip directory or to include it in this script? What are the differences?

This post has been edited by S3pHiroTh: 23 January 2007 - 02:04 AM


#38 User is offline   Tomcat76 

  • MSFN Junkie
  • Group: Developers
  • Posts: 3,171
  • Joined: 08-August 05

Posted 23 January 2007 - 02:18 AM

Glentium already asked this (see my second post on this page if you're using the default posts per page setting).

But it doesn't really matter. A .NET 3.0 installer made with this tool will only replace existing MSXML6 binaries during installation if the existing ones are older (unlike what happens if you install the original dotnetfx3.exe normally).

#39 User is offline   S3pHiroTh 

  • Member
  • PipPip
  • Group: Members
  • Posts: 122
  • Joined: 04-September 06

Posted 23 January 2007 - 07:25 AM

Sorry for my last question... I have read that post of glendir about msxml6 some days ago and I have forgot that reply :P

This is my feedback with the latest update 20060122:
I have slipstreamed all the net packages (slipstreamed language packs too), I have put the file msxml6-KB927977-ita-x86.exe in SNM directory (where is the script), and created the net installers (3 executables).
I have removed net2.0 from net3.0 package with the option of .ini file.
After I have installed Windows, I have run Windows Update, it tells me that KB927977 hotfix isn't installed.

I have do something wrong?

I'll try now to do the same thing, but without remove net2.0 from net3.0 package. I'll tell you my feedback for this way :)

This post has been edited by S3pHiroTh: 23 January 2007 - 07:34 AM


#40 User is offline   Tomcat76 

  • MSFN Junkie
  • Group: Developers
  • Posts: 3,171
  • Joined: 08-August 05

Posted 23 January 2007 - 07:29 AM

View PostS3pHiroTh, on Jan 23 2007, 02:25 PM, said:

I have put the file msxml6-KB927977-ita-x86.exe in SNM directory (where is the script), and created the net installers (3 executables).

After I have installed Windows, I have run Windows Update, it tells me that KB927977 hotfix isn't installed.

I have made something wrong?
Yes. The script expects msxml6.msi, not msxml6-KB927977-xxx-x86.exe, as explained in the instructions... :)

This post has been edited by Tomcat76: 23 January 2007 - 07:30 AM


Share this topic:


  • 19 Pages +
  • 1
  • 2
  • 3
  • 4
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

2 User(s) are reading this topic
0 members, 2 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2011 msfn.org
Privacy Policy