Help - Search - Members - Calendar
Full Version: Silent .NET Maker synthesized 20091105 - W2K/XP/2K3 x86
MSFN Forums > Unattended Windows Discussion & Support > Application Installs
Pages: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12

   


Google Internet Forums Unattended CD/DVD Guide
Brimborium
Oops, I somehow forgot to check this link, sorry. Unfortunately it seems AVG Free users can't use the technical support form either ("The license number you have entered belongs to AVG Free. No premium support is available for AVG Free."), but I found a E-Mail address (virus@avg.com) in the forum which claims to be working for reporting false detections. I'll write them a letter later today, but still it would be nice if someone with a paid licence could lend us a hand.
gjack
Hello,

One note about "The system cannot find the file specified."
I've noticed that you can avoid this message if your working directory does not contain spaces.

In my case at first I had this message.
After renaming of working directory error message disappeared.
This has not happend with earlier version of _SNM
strel
So that's my fault, my excuses, will be corrected for the next version. Anyway, don't worry your installers are perfectly valid, it's just installer including 3.5 SP# have a few extra unuseful KB.

Thx gjack.
Major
while i am installing DNF20SP2es.exe, it appears this error
strel
I really have no idea why is happening this to you. Is not my case. What version of windows script host (type cscript in a command line) are you using?

By the way, for the next version I'm testing now, so I release it soon, the lines causing the problem are removed as they were accessory.
Major
I used: Microsoft Windows Script Host version 5.7
Thanks
OuTmAn
Hi,

Very useful script, many thanks for keeping it alive smile.gif

Latest RogueSpear's .NET installers include MSXML6 SP2 (KB954459) in order to update the one present in original installer... Since .NET original installers have been updated since latest RogueSpear stuff, does that hotfix still need to be added? If yes, can it be integrated using .NET Maker?

Also, I know this hotfix is included in Windows "UpdatePacks", however it is very appreciable to have an .NET installer with up-to-date MSXML!

Cheers
strel
Actually the script supports it now. Just download the proper file from here to your work folder and run the process, you'll get installer/add-on containing 3.0 with the latest MSXML 6.0 SP2 built-in.

Cheers.
strel
Finally UPDATED! thumbup.gif

All features requested has been implemented and bugs fixed. The hell long to test, but it worth it.

2 Major
You can tell me if you find the same problem now.

Enjoy! thumbup.gif
OuTmAn
Thank you for your reply, you are right, msxml6 update integration is already working

It updates msxml6.dll from 6.10.1200.0 to 6.20.1099.0, and msxml6r.dll (no version change, just file signature refresh)

One thing I haven't understood yet is that the update seems to be integrated into .NET 3.0 whereas RogueSpear puts it into the .NET 2.0 part. Even if the answer should be simple, I won't investigate into this since both ways seem to be flawlessly working

You might want to add the msxml6 update in the supported files list of 1st post newwink.gif

EDIT: wouhouuu missed the update while editing my post... let's have a look at this new release thumbup.gif
Raoul90
I want to create a AIO of Dutch dotNET.

QUOTE
.NET 2.0 SP2 package for 2K/XP/2K3 installers/add-ons (eventhough the donwload page states 2K is not supported).
.NET 2.0 SP2 langpacks for 2K/XP/2K3 installers/add-ons (eventhough the donwload page states 2K is not supported)


I dont need the above 2 files? Since they are inside the "full redistributable" also.. ?
strel
MSXML is included in the 3.0 block because is a prerequisite for it to work. It just need to be installed previously to 3.0, as 2.0.
strel
Raoul90, exactly.
Raoul90
QUOTE (strel @ Apr 30 2009, 01:04 AM) *
Raoul90, exactly.


Oki, just wanted to be sure. biggrin.gif
b-man
i have read the first 2 pages and am totally lost all i want is an addon that has (heres where im lost) all the net framework versions but im confused as do u need all or only 3.5 sp 1 or does 1.1 need to be installed first then 3.5 sp1 or does 2.0 need to be in there aswell?
OuTmAn
.NET 3.5 SP1 includes .NET 3.5 SP1, 3.0 SP2 and 2.0 SP2

so you need :
- .NET 3.5 SP1 installer
- hotfixes (NDP20SP2-KB958481, NDP30SP2-KB958483 and NDP35SP1-KB958484)
- MSXML6 update (KB954459)
- .NET 1.1 installer
- SP1 for .NET 1.1 (KB867460)
- hotfixes for .NET 1.1 (KB928366 and KB947742)

quite simple isn't it? lol
strel
First all the info you need is in post #1, in pages 1 and 2 you'll find outdated info.
The process to build the add-ons and the installing are different things.
To build an updated AIO add-on you'd need 1.1 and its hotfixes and 3.5 SP1 redist and its hotfixes (including 2.0 SP2, 3.0 SP2 and 3.5 SP1) in your work folder, depending on your target win version (not host).
After you get the AIO add-on, you don't have to worry about the installing order priorities because the merged installers respects it, only if you build individual add-ons for each FX version, you have to keep the priorities described when inserting the add-ons in nLite.
Raoul90
I made myself an AIO. biggrin.gif

@ OuTmAn

QUOTE
hotfixes for .NET 1.1 (KB928366 and KB947742)

What about KB867460?
KB947742 is for Win2k only?
OuTmAn
QUOTE
What about KB867460?
I mentioned it, it is SP1 for .NET 1.1 newwink.gif

QUOTE
KB947742 is for Win2k only?
you're right, I hadn't noticed... would it break install on XP if this hotfix is included?
strel
It would generate an error while building installers with XP as target.
EDIT: But its installing is not restricted to 2K so it will not break install.
Kurt_Aust
QUOTE (strel @ Apr 30 2009, 09:17 PM) *
It would generate an error while building installers on XP and not choosing an alternate target win version in the .ini file. But if you build installers for 2K as target with KB947742 and try to install them on XP, it would break the install, generating an error, as if you were trying to install KB947742 on XP directly.

I've installed the 2K version on XP without error.
b-man
QUOTE (strel @ Apr 30 2009, 07:51 PM) *
First all the info you need is in post #1, in pages 1 and 2 you'll find outdated info.
The process to build the add-ons and the installing are different things.
To build an updated AIO add-on you'd need 1.1 and its hotfixes and 3.5 SP1 redist and its hotfixes (including 2.0 SP2, 3.0 SP2 and 3.5 SP1) in your work folder, depending on your target win version (not host).
After you get the AIO add-on, you don't have to worry about the installing order priorities because the merged installers respects it, only if you build individual add-ons for each FX version, you have to keep the priorities described when inserting the add-ons in nLite.


ok... is there an aio?? addon up to date or do i have to learn the rocket science degree of understanding all this first lol
strel
2 b-man
AIO english updated add-on for XP , isn't it?
Download 1.1 + NDP1.1sp1-KB867460-X86.exe + NDP1.1sp1-KB928366-X86.exe
+ 3.5 SP1 redist + NDP20SP2-KB958481-x86.exe + NDP30SP2-KB958483-x86.exe + NDP35SP1-KB958484-x86.exe
+MSXML6 updated version + (optionally the restricted hotfixes for these versions above, not needed for WU silence)
In _SNMsynth.ini set OUTPUT=ADDON and MERGE_FRAMEWORKS=YES, and if you want silent add-ons instead of passive set VERBOSITY=SILENT.
If your host OS is XP run the process, otherwise add WINXP=YES in the .ini file before run.

Clear enough?

2 Kurt_Aust
You're right, though not needed as stated by ms its installing is not restricted to 2K. Thx.
Raoul90
How can I check if "MSXML 6 + Update (KB954459)" is installed correctly?

It not in add/remove like dotnet itself.
b-man
QUOTE (strel @ Apr 30 2009, 10:02 PM) *
2 b-man
AIO english updated add-on for XP , isn't it?
Download 1.1 + NDP1.1sp1-KB867460-X86.exe + NDP1.1sp1-KB928366-X86.exe
+ 3.5 SP1 redist + NDP20SP2-KB958481-x86.exe + NDP30SP2-KB958483-x86.exe + NDP35SP1-KB958484-x86.exe
+MSXML6 updated version + (optionally the restricted hotfixes for these versions above, not needed for WU silence)
In _SNMsynth.ini set OUTPUT=ADDON and MERGE_FRAMEWORKS=YES, and if you want silent add-ons instead of passive set VERBOSITY=SILENT.
If your host OS is XP run the process, otherwise add WINXP=YES in the .ini file before run.

Clear enough?

2 Kurt_Aust
You're right, though not needed as stated by ms its installing is not restricted to 2K. Thx.


very clear now sorry i was pretty tired last nite just didnt have my head switched on
i appreciate all the work u have done here and for being able to put up with me lol
strel
Raoul90, KB954459 is MSXML 6 SP2. Check if you find path for msxml6.dll under this key:
HKEY_CLASSES_ROOT\CLSID\{88d96a0e-f192-11d4-a65f-0040963251e5}\InProcServer32
OuTmAn
or simply check file version newwink.gif
QUOTE (OuTmAn @ Apr 30 2009, 12:30 AM) *
It updates msxml6.dll from 6.10.1200.0 to 6.20.1099.0, and msxml6r.dll (no version change, just file signature refresh)

StarGazer2112
thumbup.gif thumbup.gif thumbup.gif

GREAT JOB !!!

This puzzle is finally getting solved !
The time Bill & his Commets make us waste...

I would put more thumbs up but the board doesn't allow...

Thank you very much fellow ! welcome.gif
gora
I have created DNF11ru.exe installer, in file Install.cmd there is a line: %SYSTEMROOT %\Microsoft. NET\Framework\v2.0.50727\ngen.exe executequeueditems
But in system, at installation DNF1.1, such file still is not present!!!
strel
Right, and it's totally unneeded for 1.1, but doesn't harm install process. Fixed now.

Thx gora.
pjadec
Thanks, now it's working very well
Stoner81
Hi strel long time no see huh m8y! Anyway downloaded all of the updated files including all the Restricted Hotfixes all went great m8 some of them it didnt include since they were already present but other than that m8 fricking spot on m8! awesome job on this script my friend!!

Have a great day m8!

Stoner81.
Rasengan
Just wondering if anyone has any experience combining this with Basrat's the sneaky's driverpacks.

I made an AIO (nlite addon) (1.1, 2.0, 3.0 & 3.5), but only 1.1 installed, think the Driverpacks may be at fault, testing now with JUST 1.1 and 2.0 as T-13 installs
mooms
I have made a french pack with 2sp2, 3sp2 and 3.5 sp1 and the driverpacks works as expected
marco.crato
I didn't get
down my SNMsynth

CODE
; SNMsynth.CMD PROCESS SETTINGS.

PROCESS_DNF1=YES
PROCESS_DNF2=YES
PROCESS_DNF35_DNF2=YES
PROCESS_DNF35_DNF3=YES
PROCESS_DNF35_DNF35=YES

PROCESS_DNF3_RGBRAST=YES
PROCESS_DNF3_WINIMAGING=YES
PROCESS_DNF3_MSXML6=YES
PROCESS_DNF3_XMLPSSC=YES

PROCESS_LNG_DNF1=
PROCESS_LNG_DNF2=
PROCESS_LNG_DNF35_DNF2=YES
PROCESS_LNG_DNF35_DNF3=YES
PROCESS_LNG_DNF35_DNF35=YES

OUTPUT=
MERGE_FRAMEWORKS=yes
VERBOSITY=
COMPRESSION_RATIO=low


file in folder
http://img291.imageshack.us/my.php?image=36314699.png


error message:
http://img10.imageshack.us/my.php?image=37596552.jpg


Checking to build installer(s)/addon(s) for XP...

ERROR: dotnetfx35.exe - dotnetfx35langpack_x86pt-BR.exe version mismatch.

Pressione qualquer tecla para continuar. . .



I've tried to put the images but i cant.
strel
The langpack is version 3.5 while the frameworks packet is 3.5 SP1. Download the matching langpack.
marco.crato
Thank you very, very, very much strel.
Sure you know, but, you did a good job for us with the Silent Net Maker.
Thanks so much again
In portuguese: "Valeu cara"
Trolleri
In post #1 you ask for feedback - I LIKE YOUR BATCH biggrin.gif

I went on Microsoft Update just now, and there was a new hotfix. In Danish it says:
KB963707 - Opdatering til .NET Framework 3.5 Service Pack 1 til .NET Framework Assistant 1.0 x86 (KB963707)

It fixes some compability issues with Firefox.

Can it be included in the silent net maker?

We have great weather in Denmark, and today we did celebrate midsummer by having bonfire all over the country smile.gif
0d14r3
Trolleri: 20090514_SNMsynth works fine with KB963707, no update request after install.

0d
lgrugeman
QUOTE (0d14r3 @ Jun 25 2009, 05:43 AM) *
Trolleri: 20090514_SNMsynth works fine with KB963707, no update request after install.
0d


How ??

I add in SNMsynth.cmd
CODE
IF /I "%PROCESS_DNF35_DNF35%"=="YES" IF /I "!DNF35VER!"=="3.5 SP1" IF NOT EXIST NDP35SP1-KB963707-x86.exe ECHO WARNING: NDP35SP1-KB963707-x86.exe is not present and is required to apply KB951847 FIX.&ECHO.&SET HFMSG=1

and
CODE
IF /I "%PROCESS_DNF35_DNF35%"=="YES" IF /I "!DNF35VER!"=="3.5 SP1" IF NOT EXIST NDP35SP1-KB958484-x86.exe SET NOKB951847FIX=1


but it doesn't work and update request after install unsure.gif
Probably, it's not de good method ?
Trolleri
I did install my system with packages made by the latest version of batch, but now this new update, KB963707, cannot get installed on my system the normal way through Windows Update.

Are the installations of .NET packages, made by this batch not pure? Or does anybody experience the same thing, when installing everything the normal way?
strel
2 Trolleri
The installations are made through administrative install method which is an officially documented method of preinstalling. The only unofficial thing this script does is pushing some registry tweaks through NETWUFIXES.MST to avoid some of the win/ms update .NET annoyances to make it think it has finished its work (what it actually did, until now, it seems). Nice weather here too.

EDIT:

I could get KB963707 installed though ms update without problems, i.e. using a 3.5 SP1 SNMsynth installer without KB963707 applied. Are you using maybe 3.5 SP0?
As the ms download page clearly states this hotfix should only be installed after 3.5 SP1 has been installed. Actually the SNMsynth script applies KB963707 to the installer if you put it in the work folder, but the resultant installer abort when executed, don't do it.

Aftermath: KB963707 should only be applied after 3.5 SP1 installer has finished. In my experience WU install KB963707 without problems over 3.5 SP1 SNMsynth installer. If you're using 3.5 SP1 take care of install order.
Report any news about this please.
.

2 Igrugeman

You should not try to apply KB960737 to the building process. Though it accept it, it breaks 3.5 SP1 installer. See guide.
Those lines you posted are not useful.
0d14r3
Strel: thaks for the information about KB960737. Reverting to old addon.

0d
Trolleri
QUOTE (strel @ Jun 26 2009, 10:28 PM) *
I could get KB963707 installed though ms update without problems, i.e. using a 3.5 SP1 SNMsynth installer without KB963707 applied. Are you using maybe 3.5 SP0?

No I haven't used SP0 since SP1 got released, and this is first time, I have run into problems. My testing system is however my primary Pc, and is has a lot of programs and hotfixes installed through WU/MU and the web.

Later I will try to install KB963707 after a clean install of the Danish Silent Net Maker Synthesized packages on a clean Danish XP SP3 system, but since my primary Pc is also my only Pc at the moment, I need to wait until I get the time (and Pc) to do the testing.

Sounds promising, that your script is working with the Spanish packages biggrin.gif
Trolleri
Nevermind

I do not even have Firefox installed - but stupid MU still annoy me with this update.
strel
Maybe it's because of firefox is not installed (but would be really strange), download page states the .NET assistant addon should be active in firefox for the hotfix install to be effective, and if not, reinstall should be done for the addon uninstall button to appear. I think langpacks has nothing to do with all this.
Trolleri
QUOTE (strel @ Jul 3 2009, 06:21 PM) *
Maybe it's because of firefox is not installed (but would be really strange), download page states the .NET assistant addon should be active in firefox for the hotfix install to be effective, and if not, reinstall should be done for the addon uninstall button to appear. I think langpacks has nothing to do with all this.

Yes I saw your editing of #1, but it is very strange I still get the update on MU.

I read the instructions on how to manually remove the .NET Framework Assistant for Firefox. Then I opened regedit, and browsed to:
HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Firefox\Extensions

The funny thing is, that I have that key to begin with...

I do not have the subkey {20a82645-c095-46ed-80e3-08825760534b}, but this REG_EXPAND_SZ -value:

CODE
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Firefox\extensions]
"jqs@sun.com"=hex(2):43,00,3a,00,5c,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,\
  00,6d,00,65,00,72,00,5c,00,4a,00,61,00,76,00,61,00,5c,00,6a,00,72,00,65,00,\
  36,00,5c,00,6c,00,69,00,62,00,5c,00,64,00,65,00,70,00,6c,00,6f,00,79,00,5c,\
  00,6a,00,71,00,73,00,5c,00,66,00,66,00,00,00

The hex translates to "C:\Programmer\Java\jre6\lib\deploy\jqs\ff"

The key and the value have probably been created by a Java Installer. Then MU might detect the Firefox\Extensions -key in my registry, and wants to install the hotfix KB963707 on my Pc - who knows

Now I will try to remove the key, along with the .NET Framework extension files stated on the MS support-page. Rebooting....

Edit:
After rebooting this Pc, Microsoft Update still wants to install the update KB963707, but failing to do so. It is strange, but I am now beginning to feel like it doesn't matter for me.
mooms
Hello Strel;
I have found a possible bug in SNMsynth:

If i try to uninstall the French language pack for .net3.0sp2 (installed with an addon, at T-13) i have an error message about some script, the uninstall continue anyway

the error in event viewer (sorry it's in French):
QUOTE
La description pour l'ID d'événement ( 11720 ) dans la source (MsiInstaller) est introuvable. L'ordinateur local n'a peut-être pas les informations de Registre ou les librairies requises pour afficher les messages émanant d'un ordinateur distant. Vous pourrez peut-être utiliser l'option /AUXSOURCE= pour récupérer cette description. Reportez-vous aux rubriques Aide et support pour plus de détails. Les informations suivantes font partie de l'événement : Produit : Microsoft .NET Framework 3.0 Service Pack 2 Language Pack - FRA -- Erreur 1720. Problème détecté dans ce package d’installation Windows. Un script requis pour cette installation n’a pas pu être lancé. Contactez votre support technique ou l’éditeur du package. Action personnalisée CA_KB928416FIX2, erreur de script -2147024894, WshShell.RegDelete : Impossible de supprimer la clé de Registre "HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0\Setup\Windows Presentation Foundation\fr\". ligne 51, colonne 1, ; (NULL); (NULL); (NULL); (NULL); ; .


If i install the pack in live system it's the same.

Here is the content of my folder, as you can see only standard files:


I have tried with all frameworks merged and also minus .net1.1; got the same thing.


Edit: a friend who have tried the same have made the window visible when installing in live system and he saying that many errors are visible, here is some:
QUOTE
Compiling assembly C:\Program Files\Reference Assemblies\Micros
\v3.0\System.Runtime.Serialization.dll ...
Warning: Failed to load method token 69000401 from profile data.
Warning: Failed to load method token 69000402 from profile data.
Warning: Failed to load method token 69000403 from profile data.
Warning: Failed to load method token 69000404 from profile data.
Warning: Failed to load method token 69000401 from profile data.
Warning: Failed to load method token 69000402 from profile data.
Warning: Failed to load method token 69000403 from profile data.
Warning: Failed to load method token 69000404 from profile data.
Warning: Failed to load method token 69000401 from profile data.
Warning: Failed to load method token 69000402 from profile data.
Warning: Failed to load method token 69000403 from profile data.
Warning: Failed to load method token 69000404 from profile data.
OuTmAn
mooms, I have some suggestions:

- just to be sure, do you run as administrator?
- if "TCP/IP NetBIOS helper" service was not running, give a try with this service set to "auto" and running (this one not running caused me some bugs with old installations)

- MSI error 1720 makes me guess your Windows Installer installation might be somewhat broken, try repair it:
1. run "msiexec /regserver" then "msiexec /unregister"
2. if it doesn't work, run Windows Installer 4.5 redistributable package again (KB942288)

see you
mooms
Hi OuTmAn,

I am logged as admin, yes
TCP/IP netbios helper is set on auto and running

The install is brand new with all hotfixes up to date,so logically windows installer isn't broken but i will try your advice anyway.




Google Internet Forums Unattended CD/DVD Guide

This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.