none
HELP! .NET Framework 4 not installing!

    Question

  • My .NET Framework 4 not installing! I've deleted my temp folder, I've tried dotNetFx40_Full_setup.exe and dotNetFx40_Full_x86_x64.exe. Im running Windows 7 with 64 bit and running as admin.  You can get my error logs here: http://www.megaupload.com/?d=8OUFY182

    Please someone help. I have software that requires this.  Dont assume I know what Im talking about. If you reply please include links to stuff.


    • Edited by SRobbins123 Sunday, December 4, 2011 4:14 PM clarification
    Sunday, December 4, 2011 4:14 PM

Answers

  • Hi SRobbins123,

     

    I’m afraid you should provide us complete installation logs. Provide the logs as follows:

    Please collect your install logs with this:

    http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=12493

    After you run Collect.exe, you'll find vslogs.cab in your %temp% directory. Please upload vslogs.cab to a public site, like SkyDrive, and post the link here.

    I checked your logs and find this:

     

    There is a problem with this Windows Installer package. Please refer to the setup log for more information.

     

    MSI (s) (BC!10) [10:43:10:461]: Product: Microsoft .NET Framework 4 Client Profile -- There is a problem with this Windows Installer package. Please refer to the setup log for more information.

     

     

    12/04/11 10:43:10 DDSet_CARetVal: 0

    12/04/11 10:43:10 DDSet_Exit: InstallAssembly ended with return value 1603

    CustomAction CA_InstallAssemblyDef.3643236F_FC70_11D3_A536_0090278A1BB8 returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)

    So I have some advice for you:

    1.       Run this tool to verify your download packages. http://support.microsoft.com/kb/841290/

    2.       Run this tool to identify and remove any remaining pieces of .NET Framework 4.0: http://cid-27e6a35d1a492af7.skydrive.live.com/self.aspx/Blog_Tools/dotnetfx_cleanup_tool.zip?sa=406286959  

    3.       It seems that your Windows Installer package  is corrupted . So do these steps:

    I went to "C:\Windows\Microsoft.NET" there is a directory called "assembly".

    I looked in the directory and found some subdirectories with lots of old dot net 4 files. I renamed the directory assembly2 and tried to install Dot Net 4 and it worked!!!!

    (You can't delete the assembly directory unless you take ownership of it but you can rename it.)

    It seems that something was in the old "assembly" directory.

    (These steps were found and shared with us all by forums contributor 'irarab' http://social.msdn.microsoft.com/Forums/en-US/netfxsetup/thread/3cc78f3c-d782-4f90-9035-1b6675890af7/ )

    4.       Run the standalone installer for .NET Framework 4.0 As Administrator again and collect logs if failed.

     

    Best regards,


    Vicky Song [MSFT]
    MSDN Community Support | Feedback to us
    • Marked as answer by Alexander Sun Monday, December 19, 2011 8:16 AM
    Monday, December 5, 2011 9:40 AM
    Moderator

All replies

  • Hi SRobbins123

    I analized the log files that you uploaded.

    I found this useful information:

    12/04/11 10:43:10 DDSet_Exit: InstallAssembly ended with return value 1603
    CustomAction CA_InstallAssemblyDef.3643236F_FC70_11D3_A536_0090278A1BB8 returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
    MSI (s) (BC:58) [10:43:10:490]: User policy value 'DisableRollback' is 0
    MSI (s) (BC:58) [10:43:10:490]: Machine policy value 'DisableRollback' is 0
    Action ended 10:43:10: InstallFinalize. Return value 3.

    This issue is exactly described in our KB article: http://support.microsoft.com/kb/2263996


    || Michele Brina || Developer Support Engineer || http://blogs.msdn.com/itasupport
    Monday, December 5, 2011 9:11 AM
  • Hi SRobbins123,

     

    I’m afraid you should provide us complete installation logs. Provide the logs as follows:

    Please collect your install logs with this:

    http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=12493

    After you run Collect.exe, you'll find vslogs.cab in your %temp% directory. Please upload vslogs.cab to a public site, like SkyDrive, and post the link here.

    I checked your logs and find this:

     

    There is a problem with this Windows Installer package. Please refer to the setup log for more information.

     

    MSI (s) (BC!10) [10:43:10:461]: Product: Microsoft .NET Framework 4 Client Profile -- There is a problem with this Windows Installer package. Please refer to the setup log for more information.

     

     

    12/04/11 10:43:10 DDSet_CARetVal: 0

    12/04/11 10:43:10 DDSet_Exit: InstallAssembly ended with return value 1603

    CustomAction CA_InstallAssemblyDef.3643236F_FC70_11D3_A536_0090278A1BB8 returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)

    So I have some advice for you:

    1.       Run this tool to verify your download packages. http://support.microsoft.com/kb/841290/

    2.       Run this tool to identify and remove any remaining pieces of .NET Framework 4.0: http://cid-27e6a35d1a492af7.skydrive.live.com/self.aspx/Blog_Tools/dotnetfx_cleanup_tool.zip?sa=406286959  

    3.       It seems that your Windows Installer package  is corrupted . So do these steps:

    I went to "C:\Windows\Microsoft.NET" there is a directory called "assembly".

    I looked in the directory and found some subdirectories with lots of old dot net 4 files. I renamed the directory assembly2 and tried to install Dot Net 4 and it worked!!!!

    (You can't delete the assembly directory unless you take ownership of it but you can rename it.)

    It seems that something was in the old "assembly" directory.

    (These steps were found and shared with us all by forums contributor 'irarab' http://social.msdn.microsoft.com/Forums/en-US/netfxsetup/thread/3cc78f3c-d782-4f90-9035-1b6675890af7/ )

    4.       Run the standalone installer for .NET Framework 4.0 As Administrator again and collect logs if failed.

     

    Best regards,


    Vicky Song [MSFT]
    MSDN Community Support | Feedback to us
    • Marked as answer by Alexander Sun Monday, December 19, 2011 8:16 AM
    Monday, December 5, 2011 9:40 AM
    Moderator