-
Repacked slim installer for .NET Framework 4.5.2 with latest updates integrated and without extra setup payload.
-
Note:
to rebuild/recreate netfx_Full_LDR.mzz file, you need to download WiX Toolset binaries
then, extract the files into BIN directory (you can delete the big sdk folder, it's not needed).
-
Place .NET 4.5.2 offline installer file here next to the scripts
you can use the original RTM installer NDP452-KB2901983-x86-x64-ENU.exe,
or the latest Hotfix Rollup NDP452-KB3166737-x86-x64-ENU.exe, it's actually a standalone full refreshed installer. -
Place any updates exe files here also (make sure to get files for both x86 and x64).
-
Optional, edit dotNetFx452.cmd and change the two options values (1 or 0):
BuildMzz: Rebuild/Repack files inside netfx_Full_LDR.mzz instead administrative directories.
ShowMsp: Show slipstreamed patches in "Control Panel\Programs and Features\Installed Updates". -
Run dotNetFx452.cmd as administrator.
-
Note: you may change \BIN\NDP\DisplayIcon.ico prior execution, if you want another ARP icon.
-
Optional, use 7zSFX.cmd to create 7-zip SFX executable installer afterwards.
you will need to modify \BIN\7zSFX\7zSD.sfx module with resource editor to update and set version. -
Available command line switches:
/y
Passive mode, shows progress but requires no user interaction.
/ai
Quiet mode, no user input required, only extraction dialog is shown.
/ai /gm2
Quiet mode, no user input required or output shown.
/sfxlang:
Set the program display language, if possible. Example: /sfxlang:1031
/h | /?
Display this help.
Examples:
Automatically install package and display progress:
NDP452-Slim-x86-x64-ENU.exe /y
Silently install package and display no progress:
NDP452-Slim-x86-x64-ENU.exe /ai /gm2
- If you previously created 7z.SFX installer (main or langpack), move it to another location before attemping to use/run dotNetFx.cmd again.
-
Place .NET 4.5.2 LangPack files inside LP directory (Recommended to put all lang files, or you may put only specific languages).
-
Run dotNetFx452LP.cmd as administrator.
-
Note: you may change \BIN\NDP\LP\DisplayIcon.ico prior execution, if you want another ARP icon.
-
Optional, use 7zSFX.cmd to create 7-zip SFX executable installer afterwards.
you will need to modify \BIN\7zSFXLP\7zSD.sfx module with resource editor to update and set version. -
Available command line switches:
/y
Passive mode, shows progress but requires no user interaction.
/ai
Quiet mode, no user input required, only extraction dialog is shown.
/ail
LP Passive mode. Default or specified LP is installed.
/sfxlang:
Language mode. Change default display language and/or language pack to install
/gm2
Optional command line switch to disable extraction dialog
/h | /?
Display this help.
Examples:
Automatically install default language and display progress:
NDP452-Slim-x86-x64-INTL.exe /y
Silently install default language and display no progress:
NDP452-Slim-x86-x64-INTL.exe /ai
Silently install specific language (1031=German):
NDP452-Slim-x86-x64-INTL.exe /sfxlang:1031 /ai
Install French language and display progress:
NDP452-Slim-x86-x64-INTL.exe /sfxlang:1036 /ail
- ricktendo64 (Original installer and msi vbs slimmers).
- 7-zip.
- WiX Toolset.
- Microsoft Windows SDK for Windows 7 (Windows Installer utility scripts).
- Microsoft .NET Framework is an intellectual property of (c) Microsoft Corporation. All Rights Reserved.