locked
Update 2836939 for .Net Framework 4 won't install RRS feed

  • Question

  • Hello all:

    I seem to have one other issue with my WHS2011 box. Seems no matter what I do, this update will not go in.

    Just hangs (I've let it go for days) and says INSTALLING. I've looked around but can't seem to find any other problems with it. I'm not sure what the issue can be?

    Any ideas?

    Thanks.

    Monday, September 30, 2013 1:45 PM

Answers

  • Hi,

    What’s the error code you have received while installing the update? If it’s 0x80070643, I suggest you could try to refer to the following article to troubleshoot the issue.

    Error codes “0x80070643” or “0x643” occur when you install the .NET Framework updates

    http://support.microsoft.com/kb/976982/en-us

    Hope this helps.

    Best Regards,

    Andy Qi


    Andy Qi
    TechNet Community Support

    • Marked as answer by Andy Qi Wednesday, October 9, 2013 6:14 PM
    Tuesday, October 1, 2013 6:35 AM

All replies

  • Hi,

    What’s the error code you have received while installing the update? If it’s 0x80070643, I suggest you could try to refer to the following article to troubleshoot the issue.

    Error codes “0x80070643” or “0x643” occur when you install the .NET Framework updates

    http://support.microsoft.com/kb/976982/en-us

    Hope this helps.

    Best Regards,

    Andy Qi


    Andy Qi
    TechNet Community Support

    • Marked as answer by Andy Qi Wednesday, October 9, 2013 6:14 PM
    Tuesday, October 1, 2013 6:35 AM
  • Thanks Andy,

    Well, option 1 did not fix it. I am hesitant for option 2 becasue none of them seem to be Windows Server?

    If I were to do it I'm not sure which one I should follow?

    Thanks....

    Tuesday, October 1, 2013 1:01 PM
  • Well, I take it from the lack of response here that it's about time to bail on WHS2011. I'm truely sorry that I had invested so much time and energy into getting the whole thing set up, going all the way back to the Beta program. Thinking about it, it really was a PITA with a lot of reinstalling and countless problems. Not really worth it in the end for one year of use until it was sunsetted for SBS (and for the bargain price of $499!!).

    I guess I will start seriously looking at AMAHI.

    Thanks to Phil and a handful of others who offered advice and resolutions to a ton of problems over the past two years.

    Wednesday, October 2, 2013 4:16 PM
  • You're not along on this regard. My WHS 2011 has been failing updates since literally the same time you posted this for identical reasons, and there has been zero action on it whatsoever. I *know* I'm not the only WHS 2011 user with this issue. the .NET Framework 4.0 will not update, and diving into the logs I find The point of failure is:

    MSI (s) (B4:48) [01:06:35:805]: Executing op: ActionStart(Name=CA_InstallAssemblyRB.3643236F_FC70_11D3_A536_0090278A1BB8,,)
    01/22/14 01:06:35 DDSet_Exit: InstallAssembly ended with return value 0
    MSI (s) (B4:48) [01:06:35:805]: Executing op: CustomActionSchedule(Action=CA_InstallAssemblyRB.3643236F_FC70_11D3_A536_0090278A1BB8,ActionType=1281,Source=BinaryData,Target=UninstallAssembly,CustomActionData=C:\Windows\Microsoft.NET\Framework\v4.0.30319\;System.Web.Routing, version=4.0.0.0, culture=neutral, publicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL;24928)
    MSI (s) (B4:48) [01:06:35:820]: Executing op: ActionStart(Name=CA_InstallAssemblyDef.3643236F_FC70_11D3_A536_0090278A1BB8,,)
    MSI (s) (B4:48) [01:06:35:820]: Executing op: CustomActionSchedule(Action=CA_InstallAssemblyDef.3643236F_FC70_11D3_A536_0090278A1BB8,ActionType=1025,Source=BinaryData,Target=InstallAssembly,CustomActionData=C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\System.Web.Routing.dll;24928)
    MSI (s) (B4:34) [01:06:35:820]: Invoking remote custom action. DLL: C:\Windows\Installer\MSI1DFE.tmp, Entrypoint: InstallAssembly
    01/22/14 01:06:35 DDSet_Status: LANGID: 1033
    01/22/14 01:06:35 DDSet_Entry: InstallAssembly started
    01/22/14 01:06:35 DDSet_Status: CustomActionData: C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\System.Web.Routing.dll;24928
    01/22/14 01:06:35 DDSet_Status: No ProductCode was passed in the CustomActionData. Using the current ProductCode.
    01/22/14 01:06:35 DDSet_Status: ProductCode for assembly install/uninstall has been set to {8E34682C-8118-31F1-BC4C-98CD9675E1C2}
    01/22/14 01:06:35 DDSet_Status: Loading C:\Windows\Microsoft.NET\Framework\v4.0.30319\fusion.dll
    01/22/14 01:06:35 DDSet_Error: Failed to install assembly C:\Windows\Microsoft.NET\Framework\v4.0.30319\System.Web.Routing.dll. IAssemblyCache->InstallAssembly() returned -2147024809.
    01/22/14 01:06:35 DDSet_Error: Failed to install assembly 'C:\Windows\Microsoft.NET\Framework\v4.0.30319\System.Web.Routing.dll' because of system error: The parameter is incorrect.

    --------

    After that, the entire thing rolls back.

    I've done every single item possibly mentioned or related to attempting to fix this, be it fix-tools, repair-tools, over-installs, reinstalls, MSI repairs, etc. Even a full uninstall of both the 4.0 client profile and .NET 4.0 Framework extended. upon doing so (and several reboots) I managed to get the .NET 4 Client Profile back on the system, allowing most of the features of my WHS to once again function. But the .NET Framework 4.0 Extended full package refused to get past the above error. I've considered manually removing the System.Web.Routing assembly from the GAC and giving it another go, but I'd rather not; the one in there is from the Client Profile and I honestly don't want to mess with something that (almost) works.

    I'm a Principal Software Engineer by trade 25 years in the business, and know Windows down to kernel code better than most people know their wedding vows and children's names, so unless you have some direct insight to the exact problem and how to fix it, don't bother with follow-ups to this thread. MS has a monopoly on the try-this mantra. Wouldn't it be nice to have a "The problem is <X> and <Y> is how it is fixed." solution for a change.

    Best of luck.

    Wednesday, January 22, 2014 9:27 AM