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 hkroiss
      Hi, since around 1.5 half years i am integrating Updates into our Windows Image at our Company. However i have noticed that even when all the latest Updates are integrated after installing the OS it shows a few ".NET Framework" Updates that couldn't be integrated (see Attachment). A year ago it were only around 10, now around 15. So its getting more and more, it hinders the usfulness of the Slipstreaming process a bit.
      Did anyone of you find a way to integrate this pesky ".NET" Updates into the Image?
      Thanks for the help.

    • By niTe_RiDeR_Pr0
      Adobe Shockwave Player v12.2.4.194 - Slim RePack [Installer]
      About RePack: Deleted Shockwave Player 10 files (that is required only is some old games/content) & improved/enhanced the compression (LZMA2). Reduced file size from 23.6 MB to 12.4 MB (11.2 MB Decreased). The installer source is Adobe's official distribution msi, so unlike the .exe installers, it DOES NOT CONTAIN ANY ADWARE/CRAPWARE/USELESS JUNK.

      Optional Command-Line Switches: 

      DOWNLOAD: https://mega.nz/#!YkhyDZRL!5eJLeCyKIdHyBFr3uYIKauybxn5HyBwJ2u6t78hs3Vs
      File Name:  ShockwavePlayer_12.2.4_Full.RePack.exe
      File Name: 12.4 MB
      File Hashes: http://pastebin.com/vP41LLC7
       

      Enjoy!

      Cheers & Regards...
×
×
  • Create New...