Microsoft .NET Framework 3.0 x86 (DOTNET)

Windows 2000 fixes and solutions for apps

Re: Microsoft .NET Framework 3.0 x86 (DOTNET)

PostPosted by justjohnny » Wed Dec 22, 2010 4:32 pm

Just a suspicion but I suspect my problems with trying to install Microsoft .NET Framework 3.0 x86 might be related to the fact that I installed the Microsoft .NET Framework 3.0 Service Pack 1 by running dotnetfx30SP1setup.exe, copying the extracted files to a different directory and then running vs_setup.msi which ran successfully.

I've got a spare PC floating around, I'll do a clean install of Win2K onto it and retest both methods CSupportedPlatformCheck::Execute(void) and GetOSInfo().
justjohnny
 
Posts: 217
Joined: Mon Apr 12, 2010 7:25 am

Re: Microsoft .NET Framework 3.0 x86 (DOTNET)

PostPosted by justjohnny » Thu Dec 23, 2010 5:45 am

OK testing installing Microsoft .NET Framework 3.0 x86 onto a fresh install of Win2k.

First testing a normal install which failed.

Filename: C:\Documents and Settings\Administrator\Local Settings\Temp\dd_depcheckdotnetfx30.txt
Pastebin: http://pastebin.com/Z7KsuFDA
Sendspace: http://www.sendspace.com/file/caje2c
[12/23/10,16:50:49] Microsoft .NET Framework 3.0 (STD) is already installed
[12/23/10,16:50:49] Entering ReadCheckTerms
[12/23/10,16:50:49] Leaving ReadCheckTerms, result: 1
[12/23/10,16:50:49] Entering CMSIProductCheck::Check
[12/23/10,16:50:49] Initialized properly: 1
RequirementsMet: 0
AtLeastOneProductInstalled: 0
AtLeastOneFeatureInstalled: 0
AllProductsInstalled: 0
AllFeaturesInstalled: 0
AllFeaturesForAllProductsInstalled: 0
[12/23/10,16:50:49] Leaving CMSIProductCheck::Check

[12/23/10,16:50:49] Microsoft .NET Framework 3.0 x86
[12/23/10,16:50:49] This component uses the RegDwordCheck version check method. It will compare a DWORD against registry data on your machine.
[12/23/10,16:50:49] Registry key being interrogated: HKLM,SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0\Setup; Value: InstallSuccess; Version: 1.
[12/23/10,16:50:49] Version on user's machine: 0.
[12/23/10,16:50:49] Version to be installed: 1.

[12/23/10,16:50:49] Installation Summary
[12/23/10,16:50:49] ====================
[12/23/10,16:50:49] TailorListForSetup()
<snip>
[12/23/10,16:50:49] Microsoft .NET Framework 3.0 (STD) is already installed Component to be removed from installation list because it is marked "not to be installed".
<snip>
[12/23/10,16:50:49] Microsoft .NET Framework 3.0 x86 Component to be removed from list as it does not match requested set.Component to be removed from installation list because it is marked "not to be installed".
<snip>
[12/23/10,16:50:49] Components to be installed:
[12/23/10,16:50:49]
[12/23/10,16:50:49] ===========================


Filename: C:\Documents and Settings\Administrator\Local Settings\Temp\dd_dotnetfx3error.txt
Pastebin: http://pastebin.com/bwDJb8kv
Sendspace: http://www.sendspace.com/file/0qcnzc
[12/23/10,16:50:58] VS Scenario: [2] CSupportedPlatformCheck failed : Microsoft .NET Framework 3.0 x86 cannot be installed on this Operating System.
You must install Windows XP or later, and rerun setup.
[12/23/10,16:50:58] VS Scenario: [2] Failed to pass the Warnings/Blocks checks in CVSScenario::Start()


Filename: C:\Documents and Settings\Administrator\Local Settings\Temp\dd_dotnetfx3install.txt
Pastebin: http://pastebin.com/YtBCBG5R
Sendspace: http://www.sendspace.com/file/g1ybj3
[12/23/10,16:50:53] Setup.exe: StartUIManager()
[12/23/10,16:50:53] vs70uimgr: Entering RunScenario() method.
[12/23/10,16:50:53] vs70uimgr: CUIMgr::RunScenario(): Starting the active scenario
[12/23/10,16:50:53] VS Scenario: Validating system requirements
[12/23/10,16:50:53] Setup_Blocked: CSupportedPlatformCheck
[12/23/10,16:50:58] Setup.exe: AddGlobalCustomProperty
[12/23/10,16:50:58] Setup.exe: AddGlobalCustomProperty
[12/23/10,16:50:58] VS Scenario: ***ERRORLOG EVENT*** : CSupportedPlatformCheck failed : Microsoft .NET Framework 3.0 x86 cannot be installed on this Operating System.
You must install Windows XP or later, and rerun setup.
[12/23/10,16:50:58] Setup.exe: AddGlobalCustomProperty
[12/23/10,16:50:58] VS Scenario: ***ERRORLOG EVENT*** : Failed to pass the Warnings/Blocks checks in CVSScenario::Start()
[12/23/10,16:50:58] vs70uimgr: CUIMgr::RunScenario(): Start() returned canceled or FAILED(hr)
[12/23/10,16:50:58] Setup.exe: SetupManager::RunPostSetupLaunch() starting


Filename: C:\Documents and Settings\Administrator\Local Settings\Temp\uxeventlog.txt
Pastebin: http://pastebin.com/uTgwKdxr
Sendspace: http://www.sendspace.com/file/9qdbpd
[12/23/10,16:50:52] WebInstall: 0x0
[12/23/10,16:50:53] Setup_Blocked: CSupportedPlatformCheck
[12/23/10,16:50:58] End_Session
justjohnny
 
Posts: 217
Joined: Mon Apr 12, 2010 7:25 am

Re: Microsoft .NET Framework 3.0 x86 (DOTNET)

PostPosted by justjohnny » Thu Dec 23, 2010 6:17 am

Normal install with baseline.dat modifications as per this post:
viewtopic.php?p=2593#p2593

Filename: C:\Documents and Settings\Administrator\Local Settings\Temp\dd_depcheckdotnetfx30.txt
Pastebin: http://pastebin.com/34iw8h1a
Sendspace: http://www.sendspace.com/file/z0j720
[12/23/10,17:07:59] Microsoft .NET Framework 3.0 (STD) is already installed
[12/23/10,17:07:59] Entering ReadCheckTerms
[12/23/10,17:08:00] Leaving ReadCheckTerms, result: 1
[12/23/10,17:08:00] Entering CMSIProductCheck::Check
[12/23/10,17:08:00] Initialized properly: 1
RequirementsMet: 0
AtLeastOneProductInstalled: 0
AtLeastOneFeatureInstalled: 0
AllProductsInstalled: 0
AllFeaturesInstalled: 0
AllFeaturesForAllProductsInstalled: 0
[12/23/10,17:08:00] Leaving CMSIProductCheck::Check

[12/23/10,17:08:00] Microsoft .NET Framework 3.0 x86
[12/23/10,17:08:00] This component uses the RegDwordCheck version check method. It will compare a DWORD against registry data on your machine.
[12/23/10,17:08:00] Registry key being interrogated: HKLM,SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0\Setup; Value: InstallSuccess; Version: 1.
[12/23/10,17:08:00] Version on user's machine: 0.
[12/23/10,17:08:00] Version to be installed: 1.

[12/23/10,17:08:00] Installation Summary
[12/23/10,17:08:00] ====================
[12/23/10,17:08:00] TailorListForSetup()
<snip>
[12/23/10,17:08:00] Microsoft .NET Framework 3.0 (STD) is already installed Component to be removed from installation list because a later version is on the machine.
<snip>
[12/23/10,17:08:00] Microsoft .NET Framework 3.0 x86 Component to be removed from list as it does not match requested set.
<snip>
[12/23/10,17:08:00] Components to be installed:
[12/23/10,17:08:00]
[12/23/10,17:08:00] ===========================


Filename: C:\Documents and Settings\Administrator\Local Settings\Temp\dd_dotnetfx3error.txt
Pastebin: http://pastebin.com/DHyD4Psd
Sendspace: http://www.sendspace.com/file/x7qd80
[12/23/10,17:08:06] VS Scenario: [2] CSupportedPlatformCheck failed : Microsoft .NET Framework 3.0 x86 cannot be installed on this Operating System.
You must install Windows XP or later, and rerun setup.
[12/23/10,17:08:06] VS Scenario: [2] Failed to pass the Warnings/Blocks checks in CVSScenario::Start()


Filename: C:\Documents and Settings\Administrator\Local Settings\Temp\dd_dotnetfx3install.txt
Pastebin: http://pastebin.com/9Y35MSa1
Sendspace: http://www.sendspace.com/file/chv0dn
[12/23/10,17:08:03] Setup.exe: StartUIManager()
[12/23/10,17:08:03] vs70uimgr: Entering RunScenario() method.
[12/23/10,17:08:03] vs70uimgr: CUIMgr::RunScenario(): Starting the active scenario
[12/23/10,17:08:03] VS Scenario: Validating system requirements
[12/23/10,17:08:03] Setup_Blocked: CSupportedPlatformCheck
[12/23/10,17:08:06] Setup.exe: AddGlobalCustomProperty
[12/23/10,17:08:06] Setup.exe: AddGlobalCustomProperty
[12/23/10,17:08:06] VS Scenario: ***ERRORLOG EVENT*** : CSupportedPlatformCheck failed : Microsoft .NET Framework 3.0 x86 cannot be installed on this Operating System.
You must install Windows XP or later, and rerun setup.
[12/23/10,17:08:06] Setup.exe: AddGlobalCustomProperty
[12/23/10,17:08:06] VS Scenario: ***ERRORLOG EVENT*** : Failed to pass the Warnings/Blocks checks in CVSScenario::Start()
[12/23/10,17:08:06] vs70uimgr: CUIMgr::RunScenario(): Start() returned canceled or FAILED(hr)
[12/23/10,17:08:06] Setup.exe: SetupManager::RunPostSetupLaunch() starting


Filename: C:\Documents and Settings\Administrator\Local Settings\Temp\uxeventlog.txt
Pastebin: http://pastebin.com/6US8Dgz6
Sendspace: http://www.sendspace.com/file/8gb2w4
[12/23/10,17:08:02] WebInstall: 0x0
[12/23/10,17:08:03] Setup_Blocked: CSupportedPlatformCheck
[12/23/10,17:08:06] End_Session
justjohnny
 
Posts: 217
Joined: Mon Apr 12, 2010 7:25 am

Re: Microsoft .NET Framework 3.0 x86 (DOTNET)

PostPosted by justjohnny » Thu Dec 23, 2010 6:27 am

Install with baseline.dat and vsscenario.dll with GetOSInfo() modifications as per this post:
viewtopic.php?p=2603#p2603

and got the same error as before:
You must use "Turn Windows features on or off" in the Control Panel to install or configure Microsoft .NET Framework 3.0 x86.
justjohnny
 
Posts: 217
Joined: Mon Apr 12, 2010 7:25 am

Re: Microsoft .NET Framework 3.0 x86 (DOTNET)

PostPosted by justjohnny » Thu Dec 23, 2010 6:36 am

Install with baseline.dat and vsscenario.dll with CSupportedPlatformCheck::Execute(void) modifications as per this post:
viewtopic.php?p=2596#p2596

and got the same error as before which was 100% CPU usage.
justjohnny
 
Posts: 217
Joined: Mon Apr 12, 2010 7:25 am

Re: Microsoft .NET Framework 3.0 x86 (DOTNET)

PostPosted by justjohnny » Thu Dec 23, 2010 6:49 am

I was wrong about a fresh install of Win2K. It bothers me that dd_depcheckdotnetfx30.txt is showing that no components are to be installed. I think its time to try using Orca and examine the .msi files as well as these subdirs:
  • C:\dotnet30\wcu\dotNetFramework
  • C:\dotnet30\wcu\MSXML
  • C:\dotnet30\wcu\RGBRAST\x86
  • C:\dotnet30\wcu\WCF
  • C:\dotnet30\wcu\WF
  • C:\dotnet30\wcu\WIC
  • C:\dotnet30\wcu\WPF
  • C:\dotnet30\wcu\XPS
justjohnny
 
Posts: 217
Joined: Mon Apr 12, 2010 7:25 am

Re: Microsoft .NET Framework 3.0 x86 (DOTNET)

PostPosted by fojtik » Mon Feb 20, 2012 9:57 pm

HI!!! I have found a solution for that without any hacking.

Copy .NET dll s whenever you wish. Even .NET framework 3.5 works fine after this small fix!

Code: Select all
gacutil /i Microsoft.Build.Conversion.v3.5.dll
gacutil /i Microsoft.Build.Engine.dll
gacutil /i Microsoft.Build.Framework.dll
gacutil /i Microsoft.Build.Utilities.v3.5.dll
gacutil /i Microsoft.VisualC.STLCLR.dll
gacutil /i System.AddIn.Contract.dll
gacutil /i System.AddIn.dll
gacutil /i System.ComponentModel.DataAnnotations.dll
gacutil /i System.Core.dll
gacutil /i System.Data.DataSetExtensions.dll
gacutil /i System.Data.Entity.Design.dll
gacutil /i System.Data.Entity.dll
gacutil /i System.Data.Linq.dll
gacutil /i System.Data.Services.Client.dll
gacutil /i System.Data.Services.Design.dll
gacutil /i System.Data.Services.dll
gacutil /i System.DirectoryServices.AccountManagement.dll
gacutil /i System.Management.Instrumentation.dll
gacutil /i System.Net.dll
gacutil /i System.ServiceModel.Web.dll
gacutil /i System.Web.Abstractions.dll
gacutil /i System.Web.DynamicData.Design.dll
gacutil /i System.Web.DynamicData.dll
gacutil /i System.Web.Entity.Design.dll
gacutil /i System.Web.Entity.dll
gacutil /i System.Web.Extensions.Design.dll
gacutil /i System.Web.Extensions.dll
gacutil /i System.Web.Routing.dll
gacutil /i System.Windows.Presentation.dll
gacutil /i System.WorkflowServices.dll
gacutil /i System.Xml.Linq.dll
fojtik
 
Posts: 1
Joined: Mon Feb 20, 2012 9:54 pm

Previous

Return to Backporting Applications

Who is online

Users browsing this forum: No registered users and 0 guests

cron