Thank you for the response.
I have ran the suggested cleanup tool and the logfile for that says all is fine.
I then installed the .net framework again and get the same erorr, unable to play the game because it is looking for version 4.0.313019, which I have.
So I ran the verify program again just to be able to post a most recent logfile.
Here is the saved log. The logfile is so big I can't post all of it, so have cut out the hundreds and hundreds of lines of repetitive stuff saying that xxxxxx is installed on the system (not even sure if that is important or not) and can't post an attachment. I have only posted the parts of the logfile that are different than the installed list. I hope this can shed some light on what is going on.
_______________
[05/26/11,22:54:58] Beginning of new SetupVerifier activity logging session
[05/26/11,22:54:58] Activity log file location: C:\Users\Eileen\AppData\Local\Temp\setupverifier_main_05-26-11_22.54.58.txt
[05/26/11,22:54:58] Error log file location: C:\Users\Eileen\AppData\Local\Temp\setupverifier_errors_05-26-11_22.54.58.txt
[05/26/11,22:54:58] Build created on January 17, 2011
[05/26/11,22:54:58] Detected operating system: Windows 7 (x64)
[05/26/11,22:54:58] Install state for .NET Framework 1.0: not installed.
[05/26/11,22:54:58] Install state for .NET Framework 1.1: not installed.
[05/26/11,22:54:58] Install state for .NET Framework 2.0: installed with service pack 2.
[05/26/11,22:54:58] Install state for .NET Framework 3.0: installed with service pack 2.
[05/26/11,22:54:58] Install state for .NET Framework 3.5: installed with service pack 1.
[05/26/11,22:54:58] Install state for .NET Framework 4 Client: installed with no service packs.
[05/26/11,22:54:58] Install state for .NET Framework 4 Full: installed with no service packs.
[05/26/11,22:54:58] Not adding product '.NET Framework 1.0' because it is not currently installed
[05/26/11,22:54:58] Not adding product '.NET Framework 1.1' because it is not currently installed
[05/26/11,22:54:58] Not adding product '.NET Framework 1.1 SP1' because it is not currently installed
[05/26/11,22:54:58] Not adding product '.NET Framework 2.0' because it is not currently installed
[05/26/11,22:54:58] Not adding product '.NET Framework 2.0 SP1' because it is not currently installed
[05/26/11,22:54:58] Not adding product '.NET Framework 3.0' because it is not currently installed
[05/26/11,22:54:58] Not adding product '.NET Framework 3.0 SP1' because it is not currently installed
[05/26/11,22:54:58] Not adding product '.NET Framework 3.5' because it is not currently installed
[05/26/11,22:55:02] Starting verification for product .NET Framework 4 Full
[05/26/11,22:55:02] Section [Files - .NET Framework 4 Client (Common)] - start parsing entries
[05/26/11,22:55:02] File C:\Windows\Microsoft.NET\assembly\GAC_32\CustomMarshalers\v4.0_4.0.0.0__b03f5f7f11d50a3a\CustomMarshalers.dll (version 4.0.30319.1) is installed on the system
[05/26/11,22:55:02] File C:\Windows\Microsoft.NET\assembly\GAC_32\ISymWrapper\v4.0_4.0.0.0__b03f5f7f11d50a3a\ISymWrapper.dll (version 4.0.30319.1) is installed on the system
[05/26/11,22:55:02] File C:\Windows\Microsoft.NET\assembly\GAC_32\Microsoft.Transactions.Bridge.Dtc\v4.0_4.0.0.0__b03f5f7f11d50a3a\Microsoft.Transactions.Bridge.Dtc.dll (version 4.0.30319.1) is installed on the system
[05/26/11,22:55:02] File C:\Windows\Microsoft.NET\assembly\GAC_32\Microsoft.VisualBasic.Activities.Compiler\v4.0_10.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualBasic.Activities.Compiler.dll (version 10.0.30319.1) is installed on the system
[05/26/11,22:55:02] File C:\Windows\Microsoft.NET\assembly\GAC_32\mscorlib\v4.0_4.0.0.0__b77a5c561934e089\mscorlib.dll (version 4.0.30319.1) is installed on the system
[05/26/11,22:55:02] File C:\Windows\Microsoft.NET\assembly\GAC_32\PresentationCore\v4.0_4.0.0.0__31bf3856ad364e35\PresentationCore.dll (version 4.0.30319.1) is installed on the system
[05/26/11,22:55:02] File C:\Windows\Microsoft.NET\assembly\GAC_32\System.Data\v4.0_4.0.0.0__b77a5c561934e089\System.Data.dll (version 4.0.30319.1) is installed on the system
[05/26/11,22:55:02] File C:\Windows\Microsoft.NET\assembly\GAC_32\System.EnterpriseServices\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.EnterpriseServices.dll (version 4.0.30319.1) is installed on the system
[05/26/11,22:55:03] File C:\Windows\Microsoft.NET\assembly\GAC_32\System.EnterpriseServices\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.EnterpriseServices.Wrapper.dll (version 4.0.30319.1) is installed on the system
[05/26/11,22:55:03] File C:\Windows\Microsoft.NET\assembly\GAC_32\System.Printing\v4.0_4.0.0.0__31bf3856ad364e35\System.Printing.dll (version 4.0.30319.1) is installed on the system
[05/26/11,22:55:03] File C:\Windows\Microsoft.NET\assembly\GAC_32\System.Transactions\v4.0_4.0.0.0__b77a5c561934e089\System.Transactions.dll (version 4.0.30319.1) is installed on the system
[05/26/11,22:55:03] File C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Accessibility\v4.0_4.0.0.0__b03f5f7f11d50a3a\Accessibility.dll (version 4.0.30319.1) is installed on the system
T\Framework\v4.0.30319\WPF\PresentationBuildTasks.dll (version 4.0.30319.1) is installed on the system
[05/26/11,22:55:07] File C:\Windows\Microsoft.NET\Framework\v4.0.30319\WPF\wpf-etw.man (no version info) is installed on the system
[05/26/11,22:55:07] Section [Files - .NET Framework 4 Full (Common)] - stop parsing entries
[05/26/11,22:55:07] Not running action 'Files - .NET Framework 4 Full (32-bit)' for product '.NET Framework 4 Full' because the OS condition does not match
[05/26/11,22:55:07] Section [Files - .NET Framework 4 Full (64-bit)] - start parsing entries
[05/26/11,22:55:07] File C:\Windows\Microsoft.NET\assembly\GAC_64\System.Data.OracleClient\v4.0_4.0.0.0__b77a5c561934e089\System.Data.OracleClient.dll (version 4.0.30319.1) is installed on the system
[05/26/11,22:55:07] File C:\Windows\Microsoft.NET\assembly\GAC_64\System.Web\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Web.dll (version 4.0.30319.1) is installed on the system
[05/26/11,22:55:07] File C:\Windows\SysWow64\aspnet_counters.dll (version 4.0.30319.1) is installed on the system
[05/26/11,22:55:07] File C:\Windows\Microsoft.NET\Framework64\SharedReg12.dll (version 2.0.50727.4927) is installed on the system
[05/26/11,22:55:07] File C:\Windows\Microsoft.NET\Framework64\v4.0.30319\ASP.NETWebAdminFiles (no version info) is installed on the system
[05/26/11,22:55:07] File C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Aspnet.config (no version info) is installed on the system
T\Framework64\v4.0.30319\MSBuild\Microsoft.Build.Core.xsd (no version info) is installed on the system
[05/26/11,22:55:08] File C:\Windows\Microsoft.NET\Framework64\v4.0.30319\WPF\PresentationBuildTasks.dll (version 4.0.30319.1) is installed on the system
[05/26/11,22:55:08] Section [Files - .NET Framework 4 Full (64-bit)] - stop parsing entries
[05/26/11,22:55:08] Section [Registry - .NET Framework 4 Client (Common)] - start parsing entries
[05/26/11,22:55:08] Key: HKLM\SOFTWARE\Microsoft\.NETFramework\policy\standards\v1.0.0
Value: v4.0.30319
Expected Data: 30319
Actual Data: 30319
[05/26/11,22:55:08] Key: HKLM\SOFTWARE\Microsoft\.NETFramework\policy\standards\Standard CLI 2002
Value: v4.0.30319
Expected Data: 4095
Actual Data: 4095
[05/26/11,22:55:08] Key: HKLM\SOFTWARE\Microsoft\.NETFramework\policy\standards\Standard CLI 2005
Value: v4.0.30319
Expected Data: 4095
Actual Data: 4095
[05/26/11,22:55:08] Key: HKLM\SOFTWARE\Microsoft\.NETFramework\policy\upgrades
Value: 4.0.30319
Expected Data: 4.0.0-4.0.30319
Actual Data: 4.0.0-4.0.30319
[05/26/11,22:55:08] Key: HKLM\SOFTWARE\Microsoft\.NETFramework\policy\v4.0
Value: 30319
Expected Data: 30319-30319
Actual Data: 30319-30319
[05/26/11,22:55:08] Key: HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client
Value: Install
Expected Data: 1
Actual Data: 1
[05/26/11,22:55:08] Key: HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client
Value: InstallPath
Actual Data: REGISTRY VALUE FOUND
[05/26/11,22:55:08] Key: HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client
Value: Servicing
Actual Data: REGISTRY VALUE FOUND
[05/26/11,22:55:08] Key: HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client
Value: TargetVersion
Expected Data: 4.0.0
Actual Data: 4.0.0
[05/26/11,22:55:08] Key: HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client
Value: Version
Actual Data: REGISTRY VALUE FOUND
[05/26/11,22:55:08] Section [Registry - .NET Framework 4 Client (Common)] - stop parsing entries
[05/26/11,22:55:08] Not running action 'Registry - .NET Framework 4 Client (32-bit)' for product '.NET Framework 4 Full' because the OS condition does not match
[05/26/11,22:55:08] Section [Registry - .NET Framework 4 Client (64-bit)] - start parsing entries
[05/26/11,22:55:08] Key: HKLM\SOFTWARE\Microsoft\.NETFramework
Value: InstallRoot
Expected Data: c:\windows\microsoft.net\framework64\
Actual Data: c:\windows\microsoft.net\framework64\
[05/26/11,22:55:08] Section [Registry - .NET Framework 4 Client (64-bit)] - stop parsing entries
[05/26/11,22:55:08] Section [Registry - .NET Framework 4 Client (Wow6432Node)] - start parsing entries
[05/26/11,22:55:08] Key: HKLM\SOFTWARE\Microsoft\.NETFramework
Value: InstallRoot
Expected Data: c:\windows\microsoft.net\framework\
Actual Data: c:\windows\microsoft.net\framework\
[05/26/11,22:55:08] Key: HKLM\SOFTWARE\Microsoft\.NETFramework\policy\standards\v1.0.0
Value: v4.0.30319
Expected Data: 30319
Actual Data: 30319