Dot Net Framework 1.1 Internal Error 2908
Contents |
ZhangJanuary 31, 200413 0 0 0 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 Windows 7
"Internal Error 2908.". Later you will see another dialog says "Error 1935. An error occured during error 2908 could not register component windows 7 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. error 1935 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.
Tags .NetFramework Comments (13) Cancel reply Name * Email * Website Mike Diehl's WebLog says: January 31, 2004 at 3:01 pm Reply kyle says: February 6, 2004 at 3:48 pm 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. Reply Junfeng Zhang says: February 6, 2004 at 4:54 pm 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? Reply kyle says: February 10, 2004 at 10:35 am 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 Reply Sunilkumar Shinde says: March 24, 2004 at 12:01 am error got 1935 Reply Pretty stupid for a smart guy... says: March 29, 2004 at 10:10 am Reply Jake says: May 28, 2004 at 11:08 pm excellent, worked a treat, thanks!! Reply Christopher Nersisyan says: November 8, 2005 at 7:06 pm 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. Reply Andrey Polyakwould get a message saying "Internal Error 2908". http://xenomorph.net/windows/issues/dot-net-internal-error-2908/ Fix: I had .NET 1.1 installed before. Part of it remained on the system. I had to manually delete this file: C:\Windows\System32\mscoree.dll Cause: .NET uses the MSCOREE.DLL file to see if .NET is already installed. Solution found: http://blogs.msdn.com/junfeng/archive/2004/01/31/65457.aspx Home Log in Copyright © 1999-2016 XdN
dumdedumdum Guest Trying to install .netFramework 1.1 and get this error message. Does anyone know what this means and what the solution is? Microsoft .NET Framework 1.1 Setup Internal Error 2908. http://www.pcreview.co.uk/threads/internal-error-2908-7d4b5591-4c80-42bb-b0e5-f2c0cee02c1a.3381686/ {7D4B5591-4C80-42BB-B0E5-F2C0CEE02C1A} jc dumdedumdum, Jan 11, 2008 #1 Advertisements dumdedumdum Guest I fixed the problem...had to delete(or rename) mscoree.dll in System32. jc "dumdedumdum" <> wrote in message news:JCEhj.2131$... > Trying to install .netFramework 1.1 and get this error message. Does anyone know what this means and what the solution > is? > > > Microsoft .NET Framework 1.1 Setup > > Internal Error error 2908 2908. {7D4B5591-4C80-42BB-B0E5-F2C0CEE02C1A} > > > > jc > > dumdedumdum, Jan 11, 2008 #2 Advertisements seymour Guest Deleting it is ok, but there may result in future problems if you had a newer version of .NET Framework installed before you removed it. Here are more details: http://www.errorbank.com/internal-error-2908-7d4b5591-4c80-42bb-b0e5-f2c0cee02c1a-error-11.html Andrei "dumdedumdum" <> wrote in message newsNEhj.2132$... >I fixed the problem...had to delete(or rename) mscoree.dll in internal error 2908 System32. > > jc > > > "dumdedumdum" <> wrote in message > news:JCEhj.2131$... >> Trying to install .netFramework 1.1 and get this error message. Does >> anyone know what this means and what the > solution >> is? >> >> >> Microsoft .NET Framework 1.1 Setup >> >> Internal Error 2908. {7D4B5591-4C80-42BB-B0E5-F2C0CEE02C1A} >> >> >> >> jc >> >> > > seymour, Jan 20, 2008 #3 ALittleSlow Guest On Jan 11, 2:21 am, "dumdedumdum" <> wrote: > I fixed the problem...had to delete(or rename) mscoree.dll in System32. > > Worked for me in W2K after I cancelled the .Net install in the middle. Thanks! ALittleSlow, Jan 24, 2008 #4 Advertisements Show Ignored Content Want to reply to this thread or ask your own question? It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum. Sign Up Now! Similar Threads Web client error i get (internal server error 500) Atul Mittal, Sep 29, 2003, in forum: Microsoft Dot NET Framework Replies: 1 Views: 734 Joerg