Jump to content
nonno fabio

[Addon] .NET 4.0 framework TRUE addon

Recommended Posts

It's the usual strange behavior of .net hotfixes. It installs correctly but it doesn't write the correct lines in Windows registry.

To finish WU work you should copy and paste this text in a Notepad page:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Microsoft .NET Framework 4 Client Profile\KB2656368]
"ThisVersionInstalled"="Y"

then save it as something.reg file and run

P.S. updated addon link is available in first post

Share this post


Link to post
Share on other sites

Hi Nonno, thanks for the wonderfull packages you create. I was wondering if you ever had a look at trying to make a x64 version of the dotNEt framework 4 package addon for windows 7. I didn't find one at this site as far as I could see, right?

Share this post


Link to post
Share on other sites

Tried to add this to Windows 7 Enterprise Install.WIM with DX Win NT 6.x True Integrator. But after "browse" for the package, it reports error during checking. If I choose ignore checking, still nothing added.

Share this post


Link to post
Share on other sites

Hi knoblauch, are you sure? you are using Addon Section (Addon *cab), perhaps you are using by mistake Package (MS Update *cab & *msu) Section ?

Edited by OnePiece

Share this post


Link to post
Share on other sites
Hi knoblauch, are you sure? you are using Addon Section (Addon *cab), perhaps you are using by mistake Package (MS Update *cab & *msu) Section ?

You are right, I was under wrong Section. Now with "Ignore-Check" I can add the newest NET4.0 AddOn. Thanks for the great work!

Share this post


Link to post
Share on other sites

.NET 4.0 framework TRUE addon for Win7 x64 are available somewhere in here ???

Can I made it myself with some tools ?

Edited by KEiGHT

Share this post


Link to post
Share on other sites

Seems that the Microsoft Update is not been updated and still requires hotfix\update obsolete, so those who want to fix the problem until the Microsoft Update puts everything in place, just integrate with nLite or RVMi after the DotNet True Addon

OnePiece Microsoft.NET Framework v4.0.30319.1031 Fix MU True AddOn


tabdownload.png Update (17 April 2015)
tabdownload.png Update (17 April 2015)
tabdownload.png Update (17 April 2015)
tabdownload.png Update (17 April 2015)
tabdownload.png Update (17 April 2015)
Hash MD5 45EF4DEC9BED9437625C7CC22CBE9E44
Filesize: 1018 bytes (1,018 bytes)



or open notepad and copy this line

Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Microsoft .NET Framework 4 Client Profile\KB2894842v2]"ThisVersionInstalled"="Y";"ARPLink"="HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\{3C3901C5-3455-3E0A-A214-0B093A5070A6}.KB2894842v2";"InstalledBy"="OnePiece";"InstalledDate"="";"InstallerName"="Windows Installer";"InstallerVersion"="4.05";"PackageName"="Security Update for Microsoft .NET Framework 4 Client Profile (KB2894842v2)";"PackageVersion"="2";"Publisher"="Microsoft Corporation";"PublishingGroup"="Developer Division";"ReleaseType"="Security Update"[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Microsoft .NET Framework 4 Extended\KB2894842v2]"ThisVersionInstalled"="Y";"ARPLink"="HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\{0A0CADCF-78DA-33C4-A350-CD51849B9702}.KB2894842v2";"InstalledBy"="OnePiece";"InstalledDate"="";"InstallerName"="Windows Installer";"InstallerVersion"="4.05";"PackageName"="Security Update for Microsoft .NET Framework 4 Extended (KB2894842v2)";"PackageVersion"="2";"Publisher"="Microsoft Corporation";"PublishingGroup"="Developer Division";"ReleaseType"="Security Update"
save as FixMU.reg, and after running it

Ciao a tutti.

Share this post


Link to post
Share on other sites

Hello all.
 
I've been playing with these lately and wanted to ensure that if needed I could uninstall them and use the stock installers for a standard install if it was required in the future for some reason. The problem I found was that the cleanup inf command didn't work 100% - it leaves two registry keys behind:
 
HKLM,"SOFTWARE\Classes\Installer\Products\%NetFX_Client_InstallerCode%"
HKLM,"SOFTWARE\Classes\Installer\Products\%NetFX_Extended_InstallerCode%"
 
...and these cause any subsequent install to look in the %windir%\Installer directory for installation sources, which after cleanup is empty, so you get a screwed up dialogue box with blank buttons and Chinese lettering all over it! Removing these two keys resolves the issue, so I added them to the NETFX40.INF file's cleanup:

*** OnePiece_Microsoft.NET_Framework_v4.0.30319.1031_True_AddOn_ENU_6E4EB23427B081EA39CC2BAD22C4EC75/NETFX40.INF	Wed Apr 15 21:03:50 2015--- OnePiece_Microsoft.NET_Framework_v4.0.30319.1031_True_AddOn_ENU_6E4EB23427B081EA39CC2BAD22C4EC75_JT/NETFX40.INF	Sat Sep 19 21:20:01 2015****************** 16403,16408 ****--- 16403,16409 ----      [NETFX40.Installer.Reg.CleanUp]+ 	HKLM,"SOFTWARE\Classes\Installer\Products\%NetFX_Client_InstallerCode%"  	HKLM,"SOFTWARE\Classes\Installer\Features\%NetFX_Client_InstallerCode%"  	HKLM,"SOFTWARE\Classes\Installer\UpgradeCodes\%NetFX_Client_UpgradeCodes%"  	HKLM,"%KEY_WIN_CURVER%\Installer\Folders","%16422%\Microsoft.NET\"****************** 17221,17226 ****--- 17222,17228 ----  	HKLM,"%KEY_WIN_CURVER%\Uninstall\%NetFX_Client_ProductCode%.KB3032662"  	HKLM,"%KEY_WIN_CURVER%\Uninstall\%NetFX_Client_ProductCode%.KB3037578"  + 	HKLM,"SOFTWARE\Classes\Installer\Products\%NetFX_Extended_InstallerCode%"  	HKLM,"SOFTWARE\Classes\Installer\Features\%NetFX_Extended_InstallerCode%"  	HKLM,"SOFTWARE\Classes\Installer\UpgradeCodes\%NetFX_Extended_UpgradeCodes%"  	HKLM,"%KEY_WIN_CURVER%\Installer\Folders","%10%\Microsoft.NET\%Framework%\%URTVersion%\ASP.NETWebAdminFiles\Security\Users\App_LocalResources\"

Now that it works, I also took the liberty of adding in a key outside of the addon to access the cleanup a bit more easily:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Microsoft .NET Framework 4.0]"DisplayIcon"=hex(2):25,00,57,00,49,00,4e,00,44,00,49,00,52,00,25,00,5c,00,4d,\ 00,69,00,63,00,72,00,6f,00,73,00,6f,00,66,00,74,00,2e,00,4e,00,45,00,54,00,\ 5c,00,46,00,72,00,61,00,6d,00,65,00,77,00,6f,00,72,00,6b,00,5c,00,76,00,34,\ 00,2e,00,30,00,2e,00,33,00,30,00,33,00,31,00,39,00,5c,00,53,00,65,00,74,00,\ 75,00,70,00,43,00,61,00,63,00,68,00,65,00,5c,00,45,00,78,00,74,00,65,00,6e,\ 00,64,00,65,00,64,00,5c,00,44,00,69,00,73,00,70,00,6c,00,61,00,79,00,49,00,\ 63,00,6f,00,6e,00,2e,00,69,00,63,00,6f,00,00,00"DisplayName"="Clean up Microsoft .NET Framework 4.0""DisplayVersion"="4.0.30319.1031""EstimatedSize"=dword:0000cff1"NoModify"=dword:00000001"NoRepair"=dword:00000001"UninstallString"="cmd /c \"RUNDLL32.exe advpack.dll,LaunchINFSection NETFX40.inf,NETFX40.CleanUp && reg DELETE \"\"\"\"HKLM\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\Microsoft .NET Framework 4.0\"\"\"\" /f\"""VersionMinor"="0""VersionMajor"="4""HelpLink"="http://www.wincert.net/forum/topic/7697-addon-net-40-framework-true-addon"

Thanks for making these addons!

Edited by mr_jrt

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 nonno fabio
      Onepiece's Microsoft .NET Framework 4.0 TRUE Addon for Windows XP, Windows 2003, Windows Vista x86 and Windows 7 x86
       
      OnePiece Microsoft.NET Framework v4.0.30319.2102 True AddOn ENU
      Update (22 June 2017)
      Update (22 June 2017)
      Update (22 June 2017)
      Hash MD5 F376A61FF77483BF04A748DCF160270F
      Filesize: 42.22 MB (44274780 bytes)  
      This DX WinNT6.x Integrator addon is compatible with Windows Vista and 7 x86 (32 bit) versions (for XP/2003 you must use latest releases of RVM Integrator or Nlite).
      The peculiarity of this addon is that .NET framework is directly slipstreamed into your Windows source, without the need of running .msi files or svcpack/runonce installations, a "true addon" integration just like .net 1.0 in Windows Server 2003.
      So you'll get a working .NET framework already installed BEFORE T-13 (svcpack time), a very handy opportunity.
      How to update the DotNet True AddOn
×
×
  • Create New...