Jump to content
ricktendo

[Slim] .NET Framework 4 Full x86/x64 (1-10-2016)

Recommended Posts

Sorry, I thought we should use that switch besides the regular ones to remove the cancel button. I was wrong, it's an internal switch. Thanks for the explanation, ;)

Edited by RicaNeaga

Share this post


Link to post
Share on other sites

Thanks rick. That really does help. I still would prefer to have some kind of designation in the file name so I could tell at a glance without having to check the properties. Ideally, for me, some kind of date code, similar to the way you do for the title of this thread, but in year-month-day order so it would sort easier, (dotNetFx40_Full_x86_x64_SlimSetup-2011-12-16.exe), but just a number would do, like Liam uses for W7T (W7T130-82B.7z). But at least it's there now in the properties. Thanks again.

Cheers and Regards

Edited by bphlpt

Share this post


Link to post
Share on other sites

The way it is now is MUCH easier for all of the places the package is at. This way he can update the pack w\o having to go to EVERY place and update the links.

Can't you simply add a date in when you dl them?

Well not really in this case, I let my web host die

The reason I dont want to put the date in the installer tittle is because its too long already

Share this post


Link to post
Share on other sites
Can't you simply add a date in when you dl them?

I do, just like I also add the version numbers to dumpydooby's Shark007 codec releases. :)

The reason I dont want to put the date in the installer tittle is because its too long already

NP Not an issue, was just a suggestion. I understand your reasons. Many Thanks again for making the installer, and the scripts, for the benefit of us all.

Cheers and Regards

Edited by bphlpt

Share this post


Link to post
Share on other sites

hey rick, i was wondering if you could help me with the LP integration so as i can do dotnet4 in Hungarian. i downloaded the two LPs. extracted the content of your original slim 7z archive and that of the two LP files (seems as though the two setups use some identical files as i was asked to overwrite some) into the same dir, i could see the LP msi files for both the client and the extended versions. 7zipped them all together, did the semi colon removal with context.txt, then created the exe by opening the the new 7z file with the batch file and a new exe file was indeed created. However when I tested it on VM8 only for the client install, it went okay until the end, where i got this sort of an error message that "you need to run setup.exe" or something. installation was succesful, although i dont think the language pack got integrated, plus the integrated dotnet4 updates do not show under windows updates, i dont know if thats okay.

if you can provide some help, thats appreciated, if you could do the dirty work for me, thats even cooler.

here's a link to the 2 LP files: http://speedy.sh/edYcs/dotnet4LP-hu.zip

Thanks and god bless :)

Share this post


Link to post
Share on other sites

Use the vbs slimmers on the LP and do another admin install (in the Property table I also change the ProductName to the LocProductName to translate the uninstall entry), using the vbs removes setup junk and also makes it possible to install directly via msi (if you hold on I will do it and upload it for you)

cscript netfx4+lp_slim.vbs

Edit: Hungarian LP is slimmed and ready for you (dl link on 1st post)

BTW dont remove all semicolons from config.txt, only the ones with the LP msi command line, leave the semicolons on the lines with comments (this dissables them)

Share this post


Link to post
Share on other sites

Use the vbs slimmers on the LP and do another admin install (in the Property table I also change the ProductName to the LocProductName to translate the uninstall entry), using the vbs removes setup junk and also makes it possible to install directly via msi (if you hold on I will do it and upload it for you)

cscript netfx4+lp_slim.vbs

Edit: Hungarian LP is slimmed and ready for you (dl link on 1st post)

BTW dont remove all semicolons from config.txt, only the ones with the LP msi command line, leave the semicolons on the lines with comments (this dissables them)

thanks rick, ima go give it a try right away. btw i only removed the semicolons from the lines that contained a .msi file in them. i gather this is what was necessary to include the LPs, the semicolons before the comments about what the switches do are ofc untouched.

yep it worked like a charm, with the slimmed LP integrated, the process went through without any warnings whatsoever, although the dotnet4 updates still dont appear under VMWare8, but maybe they are not even supposed to. gonna test this for real soon.

thanks again!

Share this post


Link to post
Share on other sites

This is expected, ZER0/No updates should show in both Windows Update and in View installed updates

good to know. i guess all figured out then. keep up the good work mate, really appreciated.

Share this post


Link to post
Share on other sites

You would have to repack it...to not show any dialogs AT ALL use this sfx and config.txt along with the sfx maker (you can use 7zsplit.exe to get the 7z archive from the exe)

http://www.filesonic.com/file/4238151814/dotNET4sfx_NoGUI.7z

If want to keep the begin and end prompt and only hide the extracting it will take some resource editing skills to remove the dialog...you could also change GUIMode from 0 to 2 but that will mess up the dialogs

"The file has been deleted"

Share this post


Link to post
Share on other sites

@genet what are you needing it for?

100% no gui/silent install?

I want to create silent installation CD of Windows XP with .NET Framework 4.

HFSLIP slipstreamer:

- HFSLIP\HFGUIRUNONCE\dotNetFx40_Full_x86_x64_SlimSetup.exe

- edit file > HFSLPGUI.CMD > START/WAIT dotNetFx40_Full_x86_x64_SlimSetup.exe /aic

Edited by genet

Share this post


Link to post
Share on other sites

@Rick

I have one small question. I was able to make my own biuld using your instructions; How can I make a silent Addon which I can integrate when making my CD?

Thank you and a nice day

Share this post


Link to post
Share on other sites

Since yumeyao apparently has retired, I want to use your addon also for xp. However, I have one question...

/ain - Quiet mode, no user input required or output shown. *Full* Client and Extended packages are installed and 'ngen executequeueditems' is also run. (Fixes slow XP boot, may take considerably *longer*)

Can you make a switch in your future release that installs ONLY the Client version, and also runs ngen? Thanks. :)

Share this post


Link to post
Share on other sites

Its pretty easy to do, you can repack it using the sfxmaker and simply add the ngen command in config.txt under the 'client only' install section you call with a switch, or you could add it under them all like so

;Default Full w/ install prompt
RunProgram="x64:netfx_core_x64.msi /qb!"
;RunProgram="x64:netfx_corelp_x64.msi /qb!"
RunProgram="x86:netfx_core_x86.msi /qb!"
;RunProgram="x86:netfx_corelp_x86.msi /qb!"
RunProgram="x64:netfx_extended_x64.msi /qb!"
;RunProgram="x64:netfx_extendedlp_x64.msi /qb!"
RunProgram="x86:netfx_extended_x86.msi /qb!"
;RunProgram="x86:netfx_extendedlp_x86.msi /qb!"
RunProgram="hidcon:%windir%\\Microsoft.NET\\Framework\\v4.0.30319\\ngen executequeueditems /nologo /silent"
RunProgram="x64:hidcon:%windir%\\Microsoft.NET\\Framework64\\v4.0.30319\\ngen executequeueditems /nologo /silent"

;[/ai | SHIFT] Client ONLY w/ progress bar
AutoInstall="x64:netfx_core_x64.msi /qb!"
;AutoInstall="x64:netfx_corelp_x64.msi /qb!"
AutoInstall="x86:netfx_core_x86.msi /qb!"
;AutoInstall="x86:netfx_corelp_x86.msi /qb!"
AutoInstall="hidcon:%windir%\\Microsoft.NET\\Framework\\v4.0.30319\\ngen executequeueditems /nologo /silent"
AutoInstall="x64:hidcon:%windir%\\Microsoft.NET\\Framework64\\v4.0.30319\\ngen executequeueditems /nologo /silent"

;[/aic] Client ONLY w/o progress bar
AutoInstallc="x64:netfx_core_x64.msi /qn"
;AutoInstallc="x64:netfx_corelp_x64.msi /qn"
AutoInstallc="x86:netfx_core_x86.msi /qn"
;AutoInstallc="x86:netfx_corelp_x86.msi /qn"
AutoInstallc="hidcon:%windir%\\Microsoft.NET\\Framework\\v4.0.30319\\ngen executequeueditems /nologo /silent"
AutoInstallc="x64:hidcon:%windir%\\Microsoft.NET\\Framework64\\v4.0.30319\\ngen executequeueditems /nologo /silent"

;[/aif] Client + Extended w/o progress bar
AutoInstallf="x64:netfx_core_x64.msi /qn"
;AutoInstallf="x64:netfx_corelp_x64.msi /qn"
AutoInstallf="x86:netfx_core_x86.msi /qn"
;AutoInstallf="x86:netfx_corelp_x86.msi /qn"
AutoInstallf="x64:netfx_extended_x64.msi /qn"
;AutoInstallf="x64:netfx_extendedlp_x64.msi /qn"
AutoInstallf="x86:netfx_extended_x86.msi /qn"
;AutoInstallf="x86:netfx_extendedlp_x86.msi /qn"
AutoInstallf="hidcon:%windir%\\Microsoft.NET\\Framework\\v4.0.30319\\ngen executequeueditems /nologo /silent"
AutoInstallf="x64:hidcon:%windir%\\Microsoft.NET\\Framework64\\v4.0.30319\\ngen executequeueditems /nologo /silent"

;[/ain] Client + Extended + ngen w/o progress bar
;Not needed for this section

Share this post


Link to post
Share on other sites

I'm using SFXMaker 1.3.0 Beta and I don't understand where to put that config.txt. Maybe the classic way of making svcpack installers is ok? Smth like...


[General]
Title=.Net Framework 4 & Updates
Version=December 29 2011 Rev2
Description=Ricktendo's .net 4 Slim Setup
BuildDate=01/27/2012
Website=http://www.wincert.net/forum/index.php?/topic/9154-slim-net-framework-4-full-x86x64-12-29-2011/

[EditFile]
I386\SVCPACK.INF,SetupHotfixesToRun,AddProgram

[AddProgram]
dotNetFx40_Full_x86_x64_SlimSetup.exe /aic
AutoInstallc="x86:netfx_core_x86.msi /qn"
AutoInstallc="hidcon:%windir%\\Microsoft.NET\\Framework\\v4.0.30319\\ngen executequeueditems /nologo /silent"

Edited by RicaNeaga

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By abbodi1406
      Description:
       
      The .NET Framework is a popular development platform for building apps for Windows, Windows Store, Windows Phone, Windows Server, and Windows Azure. The .NET Framework platform includes the C# and Visual Basic programming languages, the common language runtime, and an extensive class library. read more.
       
      Info: The .NET package will be slipstreamed as pre-installed
      OS: Windows 7 SP1
      Notes:
      - The addon will conflict with some Windows Updates (.NET 3.5 Family), so leave the addon's integration to the last.
      - Add main addon first before LangPack addon, to get ASP.NET service localization properly.
      - To function properly, .NET 4.7.x require D3DCompiler_47.dll component, which is found in either the current "Monthly Quality Rollup" or "update KB4019990". It is recommended to integrate it first, or you can install it later.
      Windows6.1-KB4019990-x64.msu
      Windows6.1-KB4019990-x86.msu
      .NET 4.8:
      .NET 4.7.2:
      Languages Codes Reference:
       
    • By robertcollier4
      Microsoft .NET Framework 2.0 3.0 3.5 Family Addon - user_hidden 20131008
      (for Windows XP)

      includes:
      dotNet Framework 2.0 SP2
      KB958481 - Application Compatibility Update
      KB976569 - Update for the .NET Framework 2.0 SP2 forward compatibility
      KB976576 - Rollup Update
      KB976765 - ASP.NET update
      KB980773 - NCL update
      KB2604092 - Vulnerabilities in .NET Framework Could Allow Remote Code Execution
      KB2729450 - Vulnerabilities in .NET Framework Could Allow Remote Code Execution
      KB2742596 - Vulnerabilities in .NET Framework Could Allow Elevation of Privilege
      KB2789643 - Vulnerabilities in .NET Framework Could Allow Elevation of Privilege
      KB2833940 - Vulnerabilities in .NET Framework and Silverlight Could Allow Remote Code Execution
      KB2836941v2 - Compatibility and Reliability Update
      KB2844285v2 - Vulnerabilities in .NET Framework and Silverlight Could Allow Remote Code Execution
      KB2863239 - Vulnerabilities in .NET Framework Could Allow Spoofing
      dotNet Framework 3.0 SP2
      KB958483 - Application Compatibility Update
      KB976570 - Forward Comptibility Update
      KB976769 - WCF update
      KB977354 - This update will disable the Web Browser ActiveX control (WebOC) when running WPF XAML Browser Applications (XBAPs) in the Firefox browser in partial trust
      KB2756918 - Vulnerabilities in .NET Framework Could Allow Elevation of Privilege
      KB2832411 - Vulnerabilities in .NET Framework and Silverlight Could Allow Remote Code Execution
      KB2861189 - Vulnerabilities in .NET Framework Could Allow Remote Code Execution
       
      dotNet Framework 3.5 SP1
      KB953595 - The Visual Basic compiler (Vbc.exe) may use 100 percent of the CPU resources when you build a .NET Framework 3.5-based application that has many assemblies and references
      KB958484 - Application Compatibility Update
      KB960043 - Dual Branch Servicing
      KB963707 - Framework Assistant 1.0 for Firefox
      KB982306 - ADO.NET Data Services Update
      KB2604111 - Vulnerabilities in .NET Framework Could Allow Remote Code Execution
      KB2736416 - Vulnerability in Open Data Protocol Could Allow Denial of Service
      KB2836940 - Compatibility and Reliability Update
      KB2840629 - Vulnerabilities in .NET Framework and Silverlight Could Allow Remote Code Execution
      KB2861697 - Vulnerabilities in .NET Framework Could Allow Remote Code Execution

      Other Updates
      KB951847 = Microsoft .NET Framework 3.5 Family Service Pack 1
      KB959209 = KB958481 + KB958483 + KB958484
      KB971276 - You receive incorrect print output if the IPrintPipelineProgressReport interface is used in your printing application
      note:
      WIC and MSXML6 have been removed from the installer but is of no issue as they are included in Windows XP SP3.
      OS: Windows XP SP3 (x86)
      Size: 34.3 MB
      ===================================
      You can either integrate as addon to install after setup at first boot at RunOnceEx or install on live system at any time.
      Pre-integrate Into Install Media - Addon for RVMi 1.6 or higher.

      Integrate this addon to run the installer at RunOnceEX.
      There will be progress boxes but NO user interaction is required.
      Passive mode is used since setup takes a while, this way you will know
      where you are in the setup process. Final installation will take
      place after OOBE and before Personalized settings occur.

      Live system installer - expand instructions
      Run at command-line:
      1. expand net35.ex_ net35.exe
      2. expand net35.in_ net35.ini
      3. Run net35.exe to install on live system
      If you unpack the Addon to get access to the multimode installer you'll have access to the following switches:
      -ai = Silent
      -ai1 = Passive
      /h = displays help
    • By robertcollier4
      Install Instructions
      1. Make sure to have Windows Update service enabled during install. (can disable it after install again).
      2. For Windows 7, update KB4019990 is required to be installed before:
      http://download.microsoft.com/download/2/F/4/2F4F48F4-D980-43AA-906A-8FFF40BCB832/Windows6.1-KB4019990-x86.msu
      http://download.microsoft.com/download/2/F/4/2F4F48F4-D980-43AA-906A-8FFF40BCB832/Windows6.1-KB4019990-x64.msu
      3. Install this Repack .NET 4.7.2 Slim - without the installer junk - installs directly without leaving behind installer files.
      dotNetFx472_Slim_x86_x64(ricktendo2018-05-01).exe
      Alternative Mirror Download
      https://www.mirrored.to/files/K4VQX3HM/NET_Framework_4.7.2_Slim_x86x64_(5-1-2018).exe_links
       
×
×
  • Create New...