Freigeben über


MS11-100 : KB2656353 Error Microsoft .NET Framework 1.1 -- Internal Error 2705. Directory

The recent release of Microsoft Security Bulletin MS11-100 KB2656353 might fail on Windows XP/Windows 2003 systems.

The patch may fail with an error message: “Microsoft .NET Framework 1.1 -- Internal Error 2705. Directory”

In fact, if you try to repair existing .Net Framework 1.1, you would receive the same error message: “Microsoft .NET Framework 1.1 -- Internal Error 2705. Directory”

The above error message indicates that there is a directory tree definition problem on the machine (a directory references a parent that isn’t defined).  After digging it further, I found why the failure is happening. The root cause is that KB2656353 requires .Net Framework 1.1 SP1 to be registered against the .Net Framework 1.1 product, but it was not.  Even though Microsoft .Net Framework 1.1 SP1 may appear in add/remove programs, it may not be registered.  To determine if SP1 is registered check the install log.

As per the install LOG:
We do not see the 1.1 SP1 patch in the sequence.
MSI (s) (7C:1C) [15:58:37:948]: Final Patch Application Order:
MSI (s) (7C:1C) [15:58:37:948]: {2A3320D6-C805-4280-B423-B665BDE33D8F} -
MSI (s) (7C:1C) [15:58:37:948]: {EFCE7BE0-510E-4932-9475-F44CD90DE16A} –

.Net 1.1  SP1 is {411EDCF7-755D-414E-A74B-3DCD6583F589} and is missing from this list.

Resolution:

Just installing Microsoft .Net Framework 1.1 SP1 patch should resolve this issue. Please install Microsoft .Net Framework 1.1 SP1 https://www.microsoft.com/download/en/details.aspx?id=33 on the system and then install KB2656353.

Comments

  • Anonymous
    January 13, 2012
    Many thanks, the problem is solved.

  • Anonymous
    January 14, 2012
    Thank you very much, this posting was clear and concise, beyond helpful! Problem solved in no time!

  • Anonymous
    January 16, 2012
    Awesome article

  • Anonymous
    January 17, 2012
    So how do you resolve this when you have thousands of computers with this issue and relying on WSUS?  I can't just reapply SP1 via WSUS.

  • Anonymous
    January 17, 2012
    Why can't you reapply SP1 via WSUS?

  • Anonymous
    January 21, 2012
    I can't install onto my WIN XP/SP3 image, keep getting "some patches could not be installed" , however MS UPDATE keeps fetching it and attempting to install. Any suggestions ???

  • Anonymous
    January 22, 2012
    This seems to be a .Net Framework corruption issue. You may collect the verbose logs from the %temp% folder. If it is urgent, then you may try removing .Net 1.1 using the tool dotnetfx_cleanup_tool: http://cid-27e6a35d1a492af7.skydrive.live.com/self.aspx/Blog_Tools/dotnetfx_cleanup_tool.zip

  • Anonymous
    February 21, 2012
    Thank you, Soumitra -- reinstalling 1.1 SP1 (even though it was already installed) allowed me to then install the security update.

  • Anonymous
    April 05, 2012
    Hi i just followed your post..it fixed..thanks a million ( i was frustrated by not being able to install this update from last 1 year thanks again

  • Anonymous
    May 14, 2012
    Worked like a charm, just installed it(it was already installed) and able to run the KB2656353. Thanks.

  • Anonymous
    June 14, 2012
    Worked for me. Thanks

  • Anonymous
    June 26, 2012
    Worked like a charm. Thanks

  • Anonymous
    July 11, 2012
    Installing Microsoft .Net Framework 1.1 SP1 patch did this: SL26A.tmp has encountered a problem and needs to close.  We are sorry for the inconvenience

  • Anonymous
    August 04, 2012
    Thanks for a simple solution.  It worked great for me.

  • Anonymous
    October 07, 2012
    Thanks a lot.  Shame on MS not resolving this issue.  The problem stuck with me for too long until I see you solution.   Posting it shows your great generosity.

  • Anonymous
    October 16, 2012
    Worked like a charm, thanks for sharing this.

  • Anonymous
    December 04, 2012
    I tried this following the fail of KB2656370 and KB2698023 installation. The install failed with Error 1334. The File 'FL_mscorcfg_exe____X86.3643236F_FC70_11D3_A536_0090278A1BB8' cannot be installed because the file cannot be found in the cabinet file 'netfx1.cab'. This could indicate a network error, an error reading from the CD-ROM, or a problem with the package.   There is a suggestion to retry which is what I did but it failed again with the same error.  Any suggestions very welcome.

  • Anonymous
    December 04, 2012
    Please try re-downloading those patches and manually install them. You may also follow the blog post: blogs.msdn.com/.../kb2698023-quot-error-1606-could-not-access-network-location.aspx

  • Anonymous
    January 11, 2013
    Many thanks.  A perfect solution for me.

  • Anonymous
    July 04, 2013
    Thanks. Worked perfertly. Thank you