Share via


Microsoft.Net Framework 1.1 setup has ended prematurely

This trick may have shown up somewhere else. But I still see people asking the same question. So I'll post it in my blog.

Many people experience failure when installing .Net Framework 1.1 Redist. Usually you see a MSI dialog says “Internal Error 2908.”. Later you will see another dialog says “Error 1935. An error occured during the installation of component xxxx. HRESULT: -2147319761”.

The problem usually is because a broken previous install. Rename %windir%\system32\mscoree.dll and re-install usually does the trick.

This works because MSI uses existence of %windir%\system32\mscoree.dll to tell if a .Net framework is already installed. If MSI believes a .Net framework is already installed, it will use the existing .Net framework to install assemblies into GAC. Renaming mscoree.dll tricks MSI to believe .Net framework is not present. In that case MSI will do a fresh install. Fresh installs rarely fail.

Comments

  • Anonymous
    February 06, 2004
    i am having the same prob, but when i search the sys32 directory for the mscoree.dll file it is nowhere to be found, actually i can't find it anywhere on my machine.

  • Anonymous
    February 06, 2004
    Kyle, this is just one of the common setup problems. By no means this is the only problem.

    Please refer to my the other post about how to detect .Net Framework. Can you remove the registry keys described in the link Redistributing .Net Framework 1.1, and try the setup again?

  • Anonymous
    February 10, 2004
    you were right about that, i was trying to install without the wuc cd, i tried downloading everything seperatly, thought i had it, after the dotnetfx download it did install. I got it all installed, then the 1st time i went to create a project it gave me a error message and told me to re-install vs.net. so i'm gettin the wuc cd tomorrow and i'll give it another go.
    Thanks,
    kyle

  • Anonymous
    March 23, 2004
    error got 1935

  • Anonymous
    May 28, 2004
    excellent, worked a treat, thanks!!

  • Anonymous
    November 08, 2005
    I searched Microsoft's sight and its a shame they did not have a fix for this problem. The closest advice they had regarding mscoree.dll was stopping the installer. Your fix did the trick thank you very much.

  • Anonymous
    November 12, 2005
    It's works! Thank you very much!!!

  • Anonymous
    November 16, 2005
    Works, great! Thanks

  • Anonymous
    November 17, 2005
    That did the trick. Now why couldn;t Microsoft make it that simple?

  • Anonymous
    January 22, 2009
    PingBack from http://www.hilpers.it/2692902-net-framework

  • Anonymous
    June 03, 2009
    PingBack from http://castironbakeware.info/story.php?title=junfeng-zhang-s-windows-programming-notes-microsoft-net-framework-1-1