none
.Net Framework v2.0.50727 Error RRS feed

  • Question

  • I have .Net Framework v2.0.50727 installed on my WinXP HE pc, but when I keep getting an error message telling me "you must first install one of the following versions of the .Net Framework:  v2.0.50727".  What do I need to do since I already have the correct version installed?

    Warren

    Friday, September 14, 2012 5:55 AM

Answers

  • I looked at the article you linked, and found this:

    "worked perfectly for me on a Windows 7 system recently express upgraded from Vista.  Judging from other posts, it should work with Vista as well."

    As you have Windows XP, I don't know what (if any) damage might have been done by deleting those keys.

    To be honest, I'm out of ideas. If I were in your situation, I'd consider a clean OS install. Hopefully someone else will reply to this thread with other suggestions.

    Sunday, September 16, 2012 2:23 PM
  • Thanks so much for all your help!  Can WinXP HE be installed over an existing XP, or does one HAVE to format the hard drive first?

    Warren

    EDIT:  Found my answer, yes you can, via Install/Repair.
    Sunday, September 16, 2012 3:04 PM

All replies

  • Please tell us what software is sending you the message.

    You can verify your installed .NET Framework 2.0 with this tool:

    http://blogs.msdn.com/b/astebner/archive/2008/10/13/8999004.aspx

    Run the tool with .NET 2.0 selected, then post the first 15 lines AND last 15 lines of the tool log here.

    Friday, September 14, 2012 12:46 PM
  • Catalyst Control Center and Greenshot for starters.  Here is the log you asked for:

    [09/14/12,09:05:18] Beginning of new SetupVerifier activity logging session
    [09/14/12,09:05:18] Activity log file location: C:\DOCUME~1\Warren\LOCALS~1\Temp\setupverifier_main_09-14-12_09.05.18.txt
    [09/14/12,09:05:18] Error log file location: C:\DOCUME~1\Warren\LOCALS~1\Temp\setupverifier_errors_09-14-12_09.05.18.txt
    [09/14/12,09:05:18] Build created on September 10, 2012
    [09/14/12,09:05:18] Detected operating system: Windows XP (x86)
    [09/14/12,09:05:18] For more information about repairing the .NET Framework, see http://support.microsoft.com/kb/2698555 and http://go.microsoft.com/fwlink/?LinkID=246062
    [09/14/12,09:05:18] Install state for .NET Framework 1.0: not installed.
    [09/14/12,09:05:18] Install state for .NET Framework 1.1: installed with no service packs.
    [09/14/12,09:05:18] Install state for .NET Framework 2.0: installed with service pack 2.
    [09/14/12,09:05:18] Install state for .NET Framework 3.0: installed with service pack 2.
    [09/14/12,09:05:18] Install state for .NET Framework 3.5: installed with service pack 1.
    [09/14/12,09:05:18] Install state for .NET Framework 4 Client: not installed.
    [09/14/12,09:05:18] Install state for .NET Framework 4 Full: not installed.
    [09/14/12,09:05:18] Install state for .NET Framework 4.5: not installed.
    [09/14/12,09:05:18] Windows directory: C:\WINDOWS
    [09/14/12,09:05:18] System directory: C:\WINDOWS\system32
    [09/14/12,09:05:18] Program Files directory: C:\Program Files
    [09/14/12,09:05:18] Common Files directory: C:\Program Files\Common Files
    [09/14/12,09:05:18] Not adding product '.NET Framework 1.0' because it is not currently installed
    [09/14/12,09:05:18] Not adding product '.NET Framework 1.1 SP1' because it is not currently installed
    [09/14/12,09:05:18] Not adding product '.NET Framework 2.0' because it is not currently installed
    [09/14/12,09:05:18] Not adding product '.NET Framework 2.0 SP1' because it is not currently installed
    [09/14/12,09:05:18] Not adding product '.NET Framework 3.0' because it is not currently installed
    [09/14/12,09:05:18] Not adding product '.NET Framework 3.0 SP1' because it is not currently installed
    [09/14/12,09:05:18] Not adding product '.NET Framework 3.5' because it is not currently installed
    [09/14/12,09:05:18] Not adding product '.NET Framework 4 Client' because it is not currently installed
    [09/14/12,09:05:18] Not adding product '.NET Framework 4 Full' because it is not currently installed
    [09/14/12,09:05:18] Not adding product '.NET Framework 4.5' because it is not currently installed

    Friday, September 14, 2012 4:08 PM
  • And on top of all that, all of the security updates for v2.0 failed:

    Initializing installation... done!
    Installing Security Update for Microsoft .NET Framework 2.0 SP2 on Windows Server 2003 and Windows XP x86 (KB2686828) (update 1 of 14)... failed!
    Installing Microsoft .NET Framework 3.5 SP1 and .NET Framework 2.0 SP2 Security Update for Windows 2000, Windows Server 2003, and Windows XP x86 (KB979909) (update 2 of 14)... failed!
    Installing Microsoft .NET Framework 3.5 SP1 Update for Windows Server 2003 and Windows XP x86 (KB982168) (update 3 of 14)... failed!
    Installing Microsoft .NET Framework 1.1 Service Pack 1 (update 4 of 14)... failed!
    Installing Security Update for Microsoft .NET Framework 3.0 SP2 on Windows Server 2003 and Windows XP x86 (KB2656407) (update 5 of 14)... failed!
    Installing Security Update for Microsoft .NET Framework 2.0 SP2 on Windows Server 2003 and Windows XP x86 (KB2656352) (update 6 of 14)... failed!
    Installing Update to .NET Framework 3.5 Service Pack 1 for the .NET Framework Assistant 1.0 x86 (KB963707) (update 7 of 14)... failed!
    Installing Microsoft .NET Framework 3.5 SP1 and .NET Framework 2.0 SP2 Update for Windows Server 2003 and Windows XP x86 (KB982524) (update 8 of 14)... failed!
    Installing Security Update for Microsoft .NET Framework 3.5 SP1 on Windows XP, Server 2003, Vista, Server 2008 x86 (KB2657424) (update 9 of 14)... failed!
    Installing Microsoft .NET Framework 3.5 Service Pack 1 and .NET Framework 3.5 Family Update for .NET versions 2.0 through 3.5 (KB951847) x86 (update 10 of 14)... failed!
    Installing Security Update for Microsoft .NET Framework 2.0 SP2 on Windows Server 2003 and Windows XP x86 (KB2604092) (update 11 of 14)... failed!
    Installing Security Update for Microsoft .NET Framework 2.0 SP2 on Windows Server 2003 and Windows XP x86 (KB2656369) (update 12 of 14)... failed!
    Installing Security Update for Microsoft .NET Framework 3.5 SP1 on Windows XP, Server 2003, Vista, Server 2008 x86 (KB2604111) (update 13 of 14)... failed!
    Installing Security Update for Microsoft .NET Framework 3.0 SP2 on Windows Server 2003 and Windows XP x86 (KB2604110) (update 14 of 14)... failed!


    Friday, September 14, 2012 5:20 PM
  • Now I am getting this error message on the same programs:

    CLI.exe  "Unable to find a version of the runtime to run this application"

    Warren

    Friday, September 14, 2012 6:41 PM
  • I see only the first 15 lines of the verification tool log.

    The LAST 15 lines (also requested previously) show the result of the test app run. That information may tell us where the issue is.

    Also, what is the Service Pack level on your Windows XP?

    Friday, September 14, 2012 7:26 PM
  • Here are the "last lines" . . .

    Value: SP
    Expected Data: 2
    Actual Data: 2
    [09/14/12,12:31:08] Section [Registry GE - .NET Framework 2.0 SP2 (Common)] - stop parsing entries
    [09/14/12,12:31:08] Section [Registry GE - .NET Framework 2.0 SP2 (32-bit)] - start parsing entries
    [09/14/12,12:31:08] Section [Registry GE - .NET Framework 2.0 SP2 (32-bit)] - stop parsing entries
    [09/14/12,12:31:08] Not running action 'Registry GE - .NET Framework 2.0 SP2 (64-bit)' for product '.NET Framework 2.0 SP2' because the OS condition does not match
    [09/14/12,12:31:08] Processing custom action 'Custom Action - .NET Framework 2.0 test application'
    [09/14/12,12:31:08] ExecutablePath = 'Netfx20TestApplication.exe'
    [09/14/12,12:31:08] FriendlyName = '.NET Framework 2.0 test application'
    [09/14/12,12:31:08] TimeoutSeconds = '300'
    [09/14/12,12:31:08] WaitOnExit = 'true'
    [09/14/12,12:31:08] Silent = 'true'
    [09/14/12,12:31:08] Launching process 'Netfx20TestApplication.exe' now
    [09/14/12,12:31:09] Process successfully launched. Waiting 300 seconds for it to complete.
    [09/14/12,12:31:09] ****ERROR**** Process 'Netfx20TestApplication.exe' exited with return code -2146232576
    [09/14/12,12:31:09] Section [Files - .NET Framework netfxperf.dll] - start parsing entries
    [09/14/12,12:31:09] File C:\WINDOWS\system32\netfxperf.dll (version 4.0.31106.0) is installed on the system
    [09/14/12,12:31:09] Section [Files - .NET Framework netfxperf.dll] - stop parsing entries
    [09/14/12,12:31:09] ****ERROR**** Verification failed for product .NET Framework 2.0 SP2

    I am running WinXP HE v2002 SP 3

    Warren

    Friday, September 14, 2012 7:33 PM
  • Exactly what I suspected:

    " ****ERROR**** Verification failed for product .NET Framework 2.0 SP2"

    Your .NET Framework installation is corrupt. That explains the symptoms you reported, including the failure to get updates installed.

    I recommend a process of removing all of .NET 2.0/3.0/3.5, then reinstallation. Why 2.0, 3.0 and 3.5?

    3.0 and 3.5 are extensions to 2.0, not full frameworks.

    If you take my recommendation, uninstall 3.5, then 3.0, then 2.0. After that use this standalone cumulative installer to reinstall everything:

    http://download.microsoft.com/download/2/0/e/20e90413-712f-438c-988e-fdaa79a8ac3d/dotnetfx35.exe

    If it succeeds, verify again with the tool I linked earlier.

    If it fails, provide complete logs as follows:

    collect your install logs with this:

    http://aka.ms/vscollect

    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.

    Friday, September 14, 2012 11:42 PM
  • I tried removing 2.0 and 3.0 via Control Panel/AddRemove, but could not remove either one due to errors in trying to find various files.  Is there another way to remove them?  What about just deleting the folders?

    Warren

    Saturday, September 15, 2012 1:18 AM
  • You can try the techniques in this article:

    http://support.microsoft.com/kb/908077

    Saturday, September 15, 2012 4:29 PM
  • I tried running their "MSFixIt" program, but failed because "MatsBoot.exe was unable to find a version of runtime to run this application."

    Warren

    Saturday, September 15, 2012 4:44 PM
  •  To repair the .NET Framework 2.0 by using the Windows Installer cache file, follow these steps:
    1. Click Start, click Run, type installer in the Open box, and then click OK.
    2. On the View menu in Windows Installer, click Details, right-click the Name column header, and then click Comment.
    3. Right-click the cached Windows Installer file that has the Microsoft .NET Framework 2.0 RTL x86 enu comment, and then click Repair.

    Did this, but could not find any reference comment to .NET Framework 2.o, other than the ones regarding the install of security updates.


    Saturday, September 15, 2012 5:00 PM
  • Something I forgot to mention earlier, someone I thought knew what he was talking about told me to delete all the cli.* files that pointed to something called a "public token #90ba9c70f846762e"... so I did.  Deleted a whole bunce of them.  Sad thing is, they are not recoverable, thought they might be in my recycle bin, but not so.  Have no idea where they went.

    Warren

    Saturday, September 15, 2012 10:51 PM
  • This where I saw it:

    http://social.technet.microsoft.com/Forums/en-US/w7itprogeneral/thread/1b8cbf79-9c73-4c47-8e9b-d5a7b3ec01bd

    3. Check (Windows folder)/Assembly folder to see if there's any files with Public Key Token of "90ba9c70f846762e" (Sort by Public key token to get a easier view). All these tokens should be uninstalled by right clicking and uninstalling. You can highlight the range and right click the highlight, there may be hundreds.  It just so happens all those public token files were cli.* files.

    Warren


    • Edited by Tresclub Sunday, September 16, 2012 5:56 AM
    Sunday, September 16, 2012 5:56 AM
  • I looked at the article you linked, and found this:

    "worked perfectly for me on a Windows 7 system recently express upgraded from Vista.  Judging from other posts, it should work with Vista as well."

    As you have Windows XP, I don't know what (if any) damage might have been done by deleting those keys.

    To be honest, I'm out of ideas. If I were in your situation, I'd consider a clean OS install. Hopefully someone else will reply to this thread with other suggestions.

    Sunday, September 16, 2012 2:23 PM
  • Thanks so much for all your help!  Can WinXP HE be installed over an existing XP, or does one HAVE to format the hard drive first?

    Warren

    EDIT:  Found my answer, yes you can, via Install/Repair.
    Sunday, September 16, 2012 3:04 PM
  • As it turns out, didn't need to Install/Repair my Win XP.  Ran a .Net cleanup Tool, then reinstalled .Net Framework 3.0, and Framework appears to be running; however, I still cannot install my ATI Catalyst program now, or the drivers for my AT Radeon HD 4600 graphics card.  I'm getting a headache.  :)

    Warren

    Friday, September 21, 2012 6:24 PM
  • Thanks for all your help.  Framework is installed, and all the security updates have been installed; However, I still cannot get drivers installed for my video card.  In my device manager, it is still showing the VGA compatible Video Controller.

    Warren


    • Edited by Tresclub Tuesday, September 25, 2012 7:21 PM
    Tuesday, September 25, 2012 7:21 PM
  • The video driver issue needs to be addressed by your video card manufacturer technical support.

    If you are trying to install drivers supplied by the chipset maker (ATI or NVidia, probably), then ask their technical support for assistance.

    When you contact them, be sure to tell them your .NET Framework(s) are validated as correctly installed so they don't try the ol' redirection trick (it's a Microsoft problem).

    Good luck!

    Tuesday, September 25, 2012 8:42 PM
  • Thank you very much for your reply, it is much appreciated.

    Warren

    Tuesday, September 25, 2012 8:53 PM
  • Thanks for all your help and suggestions.  It appears my video driver problem has been solved by upgrading my video card to an HD 4670, and installing drivers from the included cd.

    Warren

    Saturday, October 6, 2012 9:27 PM