Coder Social home page Coder Social logo

stjordanis / dotnetfx452w7 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from abbodi1406/dotnetfx452w7

0.0 1.0 0.0 1016 KB

.NET 4.5.2 Repack Installer for Windows 7 SP1 x86/x64

License: GNU General Public License v3.0

Batchfile 2.56% Visual Basic 97.23% XSLT 0.22%

dotnetfx452w7's Introduction

.NET 4.5.2 Repack Installer for Windows 7 SP1 x86/x64

  • 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).

Create slim main package:

  • 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.

Create slim languages packages:

  • 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

Credits:

  • 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.

dotnetfx452w7's People

Contributors

abbodi1406 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.