MSFN Forum: Silent .NET Maker synthesized 20100118 - W2K/XP/2K3 x86 - 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
  • 50 Pages +
  • « First
  • 4
  • 5
  • 6
  • 7
  • 8
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

Silent .NET Maker synthesized 20100118 - W2K/XP/2K3 x86 Custom .NET+hotfixes+langpacks unattended installers/add-ons Rate Topic: -----

#91 User is offline   strel 

  • segmentation fault
  • PipPipPipPip
  • Group: Members
  • Posts: 629
  • Joined: 24-February 08
  • OS:XP Pro x86
  • Country: Country Flag

Posted 26 January 2009 - 04:39 AM

View Postgora, on Jan 22 2009, 06:54 AM, said:

...It is correct a .reg file?
It's correct.
The .reg file is modified on the fly while installing to get the parameters it lacks.


#92 User is offline   strel 

  • segmentation fault
  • PipPipPipPip
  • Group: Members
  • Posts: 629
  • Joined: 24-February 08
  • OS:XP Pro x86
  • Country: Country Flag

Posted 26 January 2009 - 06:28 AM

View PosttheKERNEL, on Jan 25 2009, 04:28 PM, said:

Please, can anyone write a STEP BY STEP GUIDE about this topic that make me possible to integrate all .NET FRAMEWORKS, including all respective languages pack and actual updates) with the SVCPACK.INF and the FIRST LOGON methods? :blushing:

There are links in the guide referring to this methods of installing. What exactly is your problem?

#93 User is offline   gora 

  • Member
  • PipPip
  • Group: Members
  • Posts: 129
  • Joined: 09-August 07
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 27 January 2009 - 12:54 AM

2 strel
Microsoft .NET Framework 2.0 Service Pack 2 (x86) LangPack

#94 User is offline   buttwipe 

  • Group: Members
  • Posts: 8
  • Joined: 05-February 08
  • OS:none specified
  • Country: Country Flag

Posted 29 January 2009 - 01:04 AM

Hey guys, MS released another .NET update (KB951847). Its 248MB for x86 XP version. Has anyone tried using the Silent .NET Maker with it yet?

#95 User is offline   strel 

  • segmentation fault
  • PipPipPipPip
  • Group: Members
  • Posts: 629
  • Joined: 24-February 08
  • OS:XP Pro x86
  • Country: Country Flag

Posted 29 January 2009 - 03:39 AM

Is there a link to that?

#96 User is offline   geromichi 

  • Group: Members
  • Posts: 6
  • Joined: 09-September 08

Posted 29 January 2009 - 09:04 AM

Hi all,
about this update

#97 User is offline   strel 

  • segmentation fault
  • PipPipPipPip
  • Group: Members
  • Posts: 629
  • Joined: 24-February 08
  • OS:XP Pro x86
  • Country: Country Flag

Posted 29 January 2009 - 09:20 AM

That is updating .NET 3.5 redistributable with .NET 3.5 SP1.

It's simple, use SP1, and you will not have this update listed.

#98 User is offline   geromichi 

  • Group: Members
  • Posts: 6
  • Joined: 09-September 08

Posted 29 January 2009 - 11:36 AM

We work with .NET 3.5 SP1 full redistributable and your .net Maker. Update required for 2 days. All the hotfixs listed here are present; no update required 3 days ago.
Some people solve this problem I quote a changelog :

29/01/09:Added KB959209 without applying msp's to msi's, so windows update could detect it.
27/12/08:Added KB959209.

When I check Microsoft Update and install update : 16.80 Mo of components are necessary; like kb959209 total size (3 files). But these 3 files are in folder with .net maker ..

I don't have more information about that for the moment. But anything happened.

This post has been edited by geromichi: 29 January 2009 - 11:44 AM


#99 User is offline   ferk 

  • Group: Members
  • Posts: 3
  • Joined: 10-November 08

Posted 29 January 2009 - 05:24 PM

Microsoft .NET Framework 3.5 Service Pack 1 and .NET Framework 3.5 Family Update (KB951847) x86

http://catalog.update.microsoft.com/v7/sit...aspx?q=KB951847

#100 User is offline   strel 

  • segmentation fault
  • PipPipPipPip
  • Group: Members
  • Posts: 629
  • Joined: 24-February 08
  • OS:XP Pro x86
  • Country: Country Flag

Posted 29 January 2009 - 08:50 PM

2 ferk
Thx. I got confused with the documentation.

2 geromichi
I see. Versions are the same. If you don't have all single 3.5 SP1 redist frameworks installed, update prompts you to download the whole 248 MB packet including .NET 3.5 SP1 redist and if you have installed a langpack other than the one correponding the language of system (except for english system) it includes langpack too.

This post has been edited by strel: 30 January 2009 - 04:56 AM


#101 User is offline   0nline 

  • Group: Members
  • Posts: 6
  • Joined: 30-December 08

Posted 30 January 2009 - 01:36 AM

My recent experience is the same: I've just seen that really it downloads only 16,80 MB and if you verify the update files before their installation then you will see that they are EXACTLY the same that are in the "old" Family Update.
On the other hand if you re-install the old ones ("NDP20SP2-KB958481-x86.exe", "NDP30SP2-KB958483-x86.exe" and "NDP35SP1-KB958484-x86.exe" - that's 2.0 SP2, 3.0 SP2 and 3.5 SP1 update) before to pass through Microsoft Update then MU does not require anything.
It seems that MU suddenly does not recognize the "synthesized" updates: strange issue (for now).
When I will have time I will try to create two single synthesized executables (one with 3.5 SP1 and another one with its Family Update) and to install they separately one after another...

Attached File(s)



#102 User is offline   geromichi 

  • Group: Members
  • Posts: 6
  • Joined: 09-September 08

Posted 30 January 2009 - 06:53 AM

That's what I tried to explain with my bad level and my bad english sorry.

#103 User is offline   0nline 

  • Group: Members
  • Posts: 6
  • Joined: 30-December 08

Posted 30 January 2009 - 10:41 AM

I do not think more that is a smart way to install in nLited deployments the executable one after another, furthermore it's obviously impossible to join the three Family Update in a single one (otherwise would have already done Microsoft!); probably it would be enough to add the support for the new release that could provide a complete solution at least for FX 3.5 SP1 latest Family (Compatibility) Update included.

The latest "Microsoft .NET Framework 3.5 Service Pack 1 and .NET Framework 3.5 Family Update (KB951847) x86" (248 MB) for Windows Server 2003, Windows Server 2003, Datacenter Edition and Windows XP includes the following executables:

X86_IA64_AMD64-all-dotnetfx35_3dce66bae0dd71284ac7a971baed07030a186918.exe (231 MB)
X86_IA64_AMD64-all-ndp20sp2-kb958481-x86_04fcde4b28dd4f6db7548831d35d1c6bf38e1335.exe (8,56 MB)
X86_IA64_AMD64-all-ndp30sp2-kb958483-x86_2b03b54c0972c16ab6ce75f42ac4877af87ce844.exe (6,91 MB)
X86_IA64_AMD64-all-ndp35sp1-kb958484-x86_8b5036b48590c52e3edba8e297cd3017b7a3043c.exe (1,35 MB)

that are EXACTLY the same of the old ones; plus

"X86-en-ochelper_21f0eb887bce203dee7e4309f525b454bb63b7be.exe" (101 KB), then the experts will have to work...


BTW: I've just tried the latest AIO one from RyanVM.net and it works so fine (with no MU further update request), but however I still would prefer a self-made one.

#104 User is offline   anthonyaudi 

  • Member
  • PipPip
  • Group: Members
  • Posts: 122
  • Joined: 10-June 08

Posted 01 February 2009 - 02:49 PM

The AIO from ryanvm still asks for the kb951847 article in MU
however it asks to dl that article the article size is 248 mb but it infact only downloads
X86_IA64_AMD64-all-ndp20sp2-kb958481-x86_04fcde4b28dd4f6db7548831d35d1c6bf38e1335.exe (8,56 MB)
X86_IA64_AMD64-all-ndp30sp2-kb958483-x86_2b03b54c0972c16ab6ce75f42ac4877af87ce844.exe (6,91 MB)
X86_IA64_AMD64-all-ndp35sp1-kb958484-x86_8b5036b48590c52e3edba8e297cd3017b7a3043c.exe (1,35 MB)
those 3 files for a total of 16.9mb

if you were able to use the latest ryanvm AIO and have 0 updates ready for download via MU can you please explain how to do so because I have tried with RyanVM AIO it installs at t-13 the dotnets install but i am still asked to download 16.9mb worth of files via MU

can you please explain to me how you used RyanVM AIO and have 0 updates on MU

#105 User is offline   Acheron 

  • Friend of MSFN
  • PipPipPipPipPip
  • Group: Members
  • Posts: 915
  • Joined: 28-June 04

Posted 01 February 2009 - 04:31 PM

Here's a quick fix for KB951847 showing up on Windows Update after manually building the .NET installer.

KB951847.inf
[Version]
Signature = "$Windows NT$"

[DefaultInstall]
AddReg = KB951847.AddReg

[KB951847.AddReg]
;KB958481
HKLM,"SOFTWARE\Classes\Installer\Products\DC3BF90CC0D3D2F398A9A6D1762F70F3\Patches","C3CFBEEB1B8483A43A5C18AB91FDF504",0x0,":SP1.1;:#SP1.1"
HKLM,"SOFTWARE\Classes\Installer\Products\DC3BF90CC0D3D2F398A9A6D1762F70F3\Patches","Patches",0x10000,"C3CFBEEB1B8483A43A5C18AB91FDF504"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\DC3BF90CC0D3D2F398A9A6D1762F70F3\Patches\C3CFBEEB1B8483A43A5C18AB91FDF504",,0x10
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\DC3BF90CC0D3D2F398A9A6D1762F70F3\Patches\C3CFBEEB1B8483A43A5C18AB91FDF504","MSI3",0x10001,01,00,00,00
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\DC3BF90CC0D3D2F398A9A6D1762F70F3\Patches\C3CFBEEB1B8483A43A5C18AB91FDF504","State",0x10001,01,00,00,00
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\DC3BF90CC0D3D2F398A9A6D1762F70F3\Patches\C3CFBEEB1B8483A43A5C18AB91FDF504","Uninstallable",0x10001,00,00,00,00
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\DC3BF90CC0D3D2F398A9A6D1762F70F3\Patches\C3CFBEEB1B8483A43A5C18AB91FDF504","LUAEnabled",0x10001,00,00,00,00
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\DC3BF90CC0D3D2F398A9A6D1762F70F3\Patches\C3CFBEEB1B8483A43A5C18AB91FDF504","PatchType",0x10001,00,00,00,00
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\DC3BF90CC0D3D2F398A9A6D1762F70F3\Patches\C3CFBEEB1B8483A43A5C18AB91FDF504","DisplayName",0x0,"KB958481"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\DC3BF90CC0D3D2F398A9A6D1762F70F3\Patches\C3CFBEEB1B8483A43A5C18AB91FDF504","MoreInfoURL",0x0,"http://www.microsoft.com/"

;KB958483
HKLM,"SOFTWARE\Classes\Installer\Products\0DC1503A46F231838AD88BCDDC8E8F7C\Patches","E54DA494170E9184E8511E40F1FB0F37",0x0,":SP1.1;:#SP1.1"
HKLM,"SOFTWARE\Classes\Installer\Products\0DC1503A46F231838AD88BCDDC8E8F7C\Patches","Patches",0x10000,"E54DA494170E9184E8511E40F1FB0F37"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\0DC1503A46F231838AD88BCDDC8E8F7C\Patches\E54DA494170E9184E8511E40F1FB0F37","MSI3",0x10001,01,00,00,00
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\0DC1503A46F231838AD88BCDDC8E8F7C\Patches\E54DA494170E9184E8511E40F1FB0F37","State",0x10001,01,00,00,00
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\0DC1503A46F231838AD88BCDDC8E8F7C\Patches\E54DA494170E9184E8511E40F1FB0F37","Uninstallable",0x10001,00,00,00,00
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\0DC1503A46F231838AD88BCDDC8E8F7C\Patches\E54DA494170E9184E8511E40F1FB0F37","LUAEnabled",0x10001,00,00,00,00
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\0DC1503A46F231838AD88BCDDC8E8F7C\Patches\E54DA494170E9184E8511E40F1FB0F37","PatchType",0x10001,00,00,00,00
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\0DC1503A46F231838AD88BCDDC8E8F7C\Patches\E54DA494170E9184E8511E40F1FB0F37","DisplayName",0x0,"KB958483"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\0DC1503A46F231838AD88BCDDC8E8F7C\Patches\E54DA494170E9184E8511E40F1FB0F37","MoreInfoURL",0x0,"http://www.microsoft.com/"

;KB958484
HKLM,"SOFTWARE\Classes\Installer\Products\26DDC2EC4210AC63483DF9D4FCC5B59D\Patches","2F2AEE7ADCFB45A45A57B7187A686E85",0x0,":SP1.1;:#SP1.1"
HKLM,"SOFTWARE\Classes\Installer\Products\26DDC2EC4210AC63483DF9D4FCC5B59D\Patches","Patches",0x10000,"2F2AEE7ADCFB45A45A57B7187A686E85"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\26DDC2EC4210AC63483DF9D4FCC5B59D\Patches\2F2AEE7ADCFB45A45A57B7187A686E85",,0x10
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\26DDC2EC4210AC63483DF9D4FCC5B59D\Patches\2F2AEE7ADCFB45A45A57B7187A686E85","MSI3",0x10001,01,00,00,00
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\26DDC2EC4210AC63483DF9D4FCC5B59D\Patches\2F2AEE7ADCFB45A45A57B7187A686E85","State",0x10001,01,00,00,00
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\26DDC2EC4210AC63483DF9D4FCC5B59D\Patches\2F2AEE7ADCFB45A45A57B7187A686E85","Uninstallable",0x10001,00,00,00,00
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\26DDC2EC4210AC63483DF9D4FCC5B59D\Patches\2F2AEE7ADCFB45A45A57B7187A686E85","LUAEnabled",0x10001,00,00,00,00
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\26DDC2EC4210AC63483DF9D4FCC5B59D\Patches\2F2AEE7ADCFB45A45A57B7187A686E85","PatchType",0x10001,00,00,00,00
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\26DDC2EC4210AC63483DF9D4FCC5B59D\Patches\2F2AEE7ADCFB45A45A57B7187A686E85","DisplayName",0x0,"KB958484"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\26DDC2EC4210AC63483DF9D4FCC5B59D\Patches\2F2AEE7ADCFB45A45A57B7187A686E85","MoreInfoURL",0x0,"http://www.microsoft.com/"


#106 User is offline   0nline 

  • Group: Members
  • Posts: 6
  • Joined: 30-December 08

Posted 02 February 2009 - 01:21 AM

View Postanthonyaudi, on Feb 1 2009, 09:49 PM, said:

can you please explain to me how you used RyanVM AIO and have 0 updates on MU

Simply running "NetFXAIO.exe" at first logon rather than using it as Add-on (so furthermore no error will appear in Event Viewer).
If you read again the linked thread about RyanVM.net the discussion is in progress.

However I see now that seems to be finally reached a fix here (I have not yet tried it)... :thumbup

#107 User is offline   strel 

  • segmentation fault
  • PipPipPipPip
  • Group: Members
  • Posts: 629
  • Joined: 24-February 08
  • OS:XP Pro x86
  • Country: Country Flag

Posted 02 February 2009 - 01:30 PM

Acheron, it works great man :thumbup. Thx.
But there's an excess of values and makes KB958481 and KB958483 arise in Add/Remove Programs.
To keep them hidden, like they were before KB951847 was published, and avoid win/ms update prompting to donwload and install KB951847, it's enough with this:

KB951847.inf
[Version]
Signature = "$Windows NT$"

[DefaultInstall]
AddReg = KB951847.AddReg

[KB951847.AddReg]
;KB958481
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\DC3BF90CC0D3D2F398A9A6D1762F70F3\Patches\C3CFBEEB1B8483A43A5C18AB91FDF504","State",0x10001,01,00,00,00

;KB958483
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\0DC1503A46F231838AD88BCDDC8E8F7C\Patches\E54DA494170E9184E8511E40F1FB0F37","State",0x10001,01,00,00,00

;KB958484
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\26DDC2EC4210AC63483DF9D4FCC5B59D\Patches\2F2AEE7ADCFB45A45A57B7187A686E85","State",0x10001,01,00,00,00

or in the form of KB951748.reg
REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\DC3BF90CC0D3D2F398A9A6D1762F70F3\Patches\C3CFBEEB1B8483A43A5C18AB91FDF504]
"State"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\0DC1503A46F231838AD88BCDDC8E8F7C\Patches\E54DA494170E9184E8511E40F1FB0F37]
"State"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\26DDC2EC4210AC63483DF9D4FCC5B59D\Patches\2F2AEE7ADCFB45A45A57B7187A686E85]
"State"=dword:00000001

This post has been edited by strel: 20 February 2009 - 09:38 PM


#108 User is offline   buttwipe 

  • Group: Members
  • Posts: 8
  • Joined: 05-February 08
  • OS:none specified
  • Country: Country Flag

Posted 02 February 2009 - 01:50 PM

Try the DotNetFx_All_In_1_Addon_v2.4.7z from here:
RyanVM.net

The work is already done.

#109 User is offline   Acheron 

  • Friend of MSFN
  • PipPipPipPipPip
  • Group: Members
  • Posts: 915
  • Joined: 28-June 04

Posted 02 February 2009 - 06:57 PM

@strell, thanks for your improvement!

My final script for dutch language looks like this and passes Windows Update :thumbup

install.inf
[Version]
Signature = "$Windows NT$"

[DefaultInstall]
RunPreSetupCommands = NetFX20.Install:1,NetFX30.Install:1,NetFX35.Install:1

[DestinationDirs]
;All users application data directory
NetFX.CopySetup = 16419,".NET Framework"

[NetFX.CopySetup]
"install.inf"
"NetFX30SP2_x86.msi"
"NetFX30SP2_x86_nld.msi"
"NetFX35SP1_x86.msi"
"NetFX35SP1_x86_nld.msi"

[NetFX20]
RunPreSetupCommands  = NetFx20.Install:1
CopyFiles			= NetFX.CopySetup

[NetFX30]
RunPreSetupCommands  = NetFx30.Install:1

[NetFX35]
RunPreSetupCommands  = NetFx35.Install:1
AddReg			   = Uninstall.Reg,KB951847.AddReg,KB928416.AddReg

[NetFX20.Install]
;Microsoft .NET Framework 2.0 SP2
"msiexec /i ""%01%\NetFX20SP2_x86.msi"" /qb-! ALLUSERS=1"
;Microsoft .NET Framework 2.0 SP2 dutch language pack
"msiexec /i ""%01%\NetFX20SP2_x86_nld.msi"" /qn ALLUSERS=1"

[NetFX30.Install]
;Microsoft .NET Framework 3.0 SP2
"msiexec /i ""%01%\NetFX30SP2_x86.msi"" /qb-! ALLUSERS=1"
;Microsoft .NET Framework 3.0 SP2 dutch language pack
"msiexec /i ""%01%\NetFX30SP2_x86_nld.msi"" /qn ALLUSERS=1"

[NetFX35.Install]
;Microsoft .NET Framework 3.5 SP1
"msiexec /i ""%01%\NetFX35SP1_x86.msi"" /qb-! ALLUSERS=1"
;Microsoft .NET Framework 3.5 SP1 dutch language pack
"msiexec /i ""%01%\NetFX35SP1_x86_nld.msi"" /qn ALLUSERS=1"

[Uninstall.Reg]
;Fix .NET 3.5 SP1 uninstall information
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{CE2CDD62-0124-36CA-84D3-9F4DCF5C5BD9}","SystemComponent",0x10001,00,00,00,00
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{101738D7-D805-37A9-BB91-1F2C351782BF}","SystemComponent",0x10001,00,00,00,00

[KB951847.AddReg]
;KB958481
HKLM,"%INSTUSERDATA_KEY%\Products\DC3BF90CC0D3D2F398A9A6D1762F70F3\Patches\C3CFBEEB1B8483A43A5C18AB91FDF504","DisplayName",0x0,"KB958481"
HKLM,"%INSTUSERDATA_KEY%\Products\DC3BF90CC0D3D2F398A9A6D1762F70F3\Patches\C3CFBEEB1B8483A43A5C18AB91FDF504","LUAEnabled",0x10001,00,00,00,00
HKLM,"%INSTUSERDATA_KEY%\Products\DC3BF90CC0D3D2F398A9A6D1762F70F3\Patches\C3CFBEEB1B8483A43A5C18AB91FDF504","MSI3",0x10001,01,00,00,00
HKLM,"%INSTUSERDATA_KEY%\Products\DC3BF90CC0D3D2F398A9A6D1762F70F3\Patches\C3CFBEEB1B8483A43A5C18AB91FDF504","MoreInfoURL",0x0,"http://www.microsoft.com/"
HKLM,"%INSTUSERDATA_KEY%\Products\DC3BF90CC0D3D2F398A9A6D1762F70F3\Patches\C3CFBEEB1B8483A43A5C18AB91FDF504","PatchType",0x10001,00,00,00,00
HKLM,"%INSTUSERDATA_KEY%\Products\DC3BF90CC0D3D2F398A9A6D1762F70F3\Patches\C3CFBEEB1B8483A43A5C18AB91FDF504","State",0x10001,01,00,00,00
HKLM,"%INSTUSERDATA_KEY%\Products\DC3BF90CC0D3D2F398A9A6D1762F70F3\Patches\C3CFBEEB1B8483A43A5C18AB91FDF504","Uninstallable",0x10001,00,00,00,00

;KB958483
HKLM,"%INSTUSERDATA_KEY%\Products\0DC1503A46F231838AD88BCDDC8E8F7C\Patches\E54DA494170E9184E8511E40F1FB0F37","DisplayName",0x0,"KB958483"
HKLM,"%INSTUSERDATA_KEY%\Products\0DC1503A46F231838AD88BCDDC8E8F7C\Patches\E54DA494170E9184E8511E40F1FB0F37","LUAEnabled",0x10001,00,00,00,00
HKLM,"%INSTUSERDATA_KEY%\Products\0DC1503A46F231838AD88BCDDC8E8F7C\Patches\E54DA494170E9184E8511E40F1FB0F37","MSI3",0x10001,01,00,00,00
HKLM,"%INSTUSERDATA_KEY%\Products\0DC1503A46F231838AD88BCDDC8E8F7C\Patches\E54DA494170E9184E8511E40F1FB0F37","MoreInfoURL",0x0,"http://www.microsoft.com/"
HKLM,"%INSTUSERDATA_KEY%\Products\0DC1503A46F231838AD88BCDDC8E8F7C\Patches\E54DA494170E9184E8511E40F1FB0F37","PatchType",0x10001,00,00,00,00
HKLM,"%INSTUSERDATA_KEY%\Products\0DC1503A46F231838AD88BCDDC8E8F7C\Patches\E54DA494170E9184E8511E40F1FB0F37","State",0x10001,01,00,00,00
HKLM,"%INSTUSERDATA_KEY%\Products\0DC1503A46F231838AD88BCDDC8E8F7C\Patches\E54DA494170E9184E8511E40F1FB0F37","Uninstallable",0x10001,00,00,00,00

;KB958484
HKLM,"%INSTUSERDATA_KEY%\Products\26DDC2EC4210AC63483DF9D4FCC5B59D\Patches\2F2AEE7ADCFB45A45A57B7187A686E85","DisplayName",0x0,"KB958484"
HKLM,"%INSTUSERDATA_KEY%\Products\26DDC2EC4210AC63483DF9D4FCC5B59D\Patches\2F2AEE7ADCFB45A45A57B7187A686E85","LUAEnabled",0x10001,00,00,00,00
HKLM,"%INSTUSERDATA_KEY%\Products\26DDC2EC4210AC63483DF9D4FCC5B59D\Patches\2F2AEE7ADCFB45A45A57B7187A686E85","MSI3",0x10001,01,00,00,00
HKLM,"%INSTUSERDATA_KEY%\Products\26DDC2EC4210AC63483DF9D4FCC5B59D\Patches\2F2AEE7ADCFB45A45A57B7187A686E85","MoreInfoURL",0x0,"http://www.microsoft.com/"
HKLM,"%INSTUSERDATA_KEY%\Products\26DDC2EC4210AC63483DF9D4FCC5B59D\Patches\2F2AEE7ADCFB45A45A57B7187A686E85","PatchType",0x10001,00,00,00,00
HKLM,"%INSTUSERDATA_KEY%\Products\26DDC2EC4210AC63483DF9D4FCC5B59D\Patches\2F2AEE7ADCFB45A45A57B7187A686E85","State",0x10001,01,00,00,00
HKLM,"%INSTUSERDATA_KEY%\Products\26DDC2EC4210AC63483DF9D4FCC5B59D\Patches\2F2AEE7ADCFB45A45A57B7187A686E85","Uninstallable",0x10001,00,00,00,00

[KB928416.AddReg]
;KB928416
HKLM,"SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0\Servicing\Windows Workflow Foundation\NL",,0x0
HKLM,"SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0\Setup\1043","InstallSuccess",0x10001,01,00,00,00
HKLM,"SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0\Setup\1043","Version",0x0,"3.0.04506.30"
HKLM,"SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0\Setup\Windows Communication Foundation\1043","InstallSuccess",0x10001,01,00,00,00
HKLM,"SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0\Setup\Windows Presentation Foundation\NL","InstallSuccess",0x10001,01,00,00,00
HKLM,"SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0\Setup\Windows Presentation Foundation\NL","Version",0x0,"3.0.6920.0"
HKLM,"SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0\Setup\Windows Workflow Foundation\NL","InstallSuccess",0x10001,01,00,00,00

[Strings]
INSTUSERDATA_KEY="SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18"


I have modified the msi to remove the setup files and custom uninstall entries. No other modifications except for merging the following hotfixes:

NDP20SP2-KB958481-x86.exe
NDP30SP2-KB954743-x86.exe
NDP30SP2-KB954744-x86.exe
NDP30SP2-KB958483-x86.exe
NDP35SP1-KB958484-x86.exe


Filesizes for reference (XP SP3) as displayed in Add/Remove Software Panel

.NET 2.0 SP2 22.7 MB msi, 185,00 MB installed
.NET 3.0 SP2 22.7 MB msi, 169,00 MB installed
.NET 3.5 SP1 8.8 MB msi, 58,94 MB installed

Languagepacks

.NET 2.0 SP2 NLD 1,9 MB msi, 6,18 MB installed
.NET 3.0 SP2 NLD 1,5 MB msi, 3,88 MB installed
.NET 3.5 SP1 NLD 1,0 MB msi, 1,50 MB installed

This post has been edited by Acheron: 23 February 2009 - 10:56 AM


#110 User is offline   strel 

  • segmentation fault
  • PipPipPipPip
  • Group: Members
  • Posts: 629
  • Joined: 24-February 08
  • OS:XP Pro x86
  • Country: Country Flag

Posted 02 February 2009 - 09:35 PM

WOW, very elegant.
Let me see... as you told me installshield for msi modification, so you can trigger install without setup.exe and without ADDEPLOY=1; and custom uninstall entries for 3.5 SP1. Then WiMakCab.vbs to compress in one msi file each FX and each langpack. Then applying hotfixes patches to msi files (I didn't know all this very specifical updates, thx). And then building this inf file. And even encapsullating all this in a SFX file. Right?
I thought you wanted to build a unique msi file for GPO installing.

In the KB928416 section, you're using mickmack's solution to avoid 3.0 SP2 language problem. From my experience this should be enough:
HKLM,"SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0\Setup\1043","InstallSuccess",0x10001,01,00,00,00
HKLM,"SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0\Setup\1043","Version",0x0,"3.0.04506.30"
HKLM,"SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0\Setup\Windows Presentation Foundation\NL","Version",0x0,"3.0.6920.0"

The unresolved problem now with KB951847 is that we're prompted to download and install complete 3.5 SP1 redistributable packet if we don't want the whole packet and have only 2.0 SP2, or 2.0 SP2 and 3.0 SP2 installed among FXs from 3.5 SP1 redist. So KB951847.inf solution only avoids update prompting for installers including 2.0 SP2+3.0 SP2+3.5 SP1 FXs merged, or after installing these FXs version from single installers.

This post has been edited by strel: 03 February 2009 - 09:44 AM


Share this topic:


  • 50 Pages +
  • « First
  • 4
  • 5
  • 6
  • 7
  • 8
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

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

  1. dgrand


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