none
.NET Framework 3.0 installation problem Xp SP3 RRS feed

  • Question

  • Hi,

    I did a fresh install of Xp about a week ago and now I need to install .NET Framework, but everytime I try I get an error close at the end and the installer crashes. After that I receive an error log:

    [12/10/08,20:04:10] Windows Workflow Foundation: [2] Error: Installation failed for component Windows Workflow Foundation. MSI returned error code 1603
    [12/11/08,16:10:47] Windows Workflow Foundation: [2] Error: Installation failed for component Windows Workflow Foundation. MSI returned error code 1603
    [12/11/08,16:18:54] Windows Workflow Foundation: [2] Error: Installation failed for component Windows Workflow Foundation. MSI returned error code 1603
    [12/11/08,16:31:23] Windows Workflow Foundation: [2] Error: Installation failed for component Windows Workflow Foundation. MSI returned error code 1603
    [12/11/08,17:35:17] Windows Workflow Foundation: [2] Error: Installation failed for component Windows Workflow Foundation. MSI returned error code 1603
    [12/11/08,17:35:20] WapUI: [2] DepCheck indicates Windows Workflow Foundation is not installed.
    [12/11/08,17:35:20] WapUI: [2] DepCheck indicates Microsoft .NET Framework 3.0 was not attempted to be installed.
    [12/15/08,14:45:11] setup.exe: [2] ISetupComponent::Pre/Post/Install() failed in ISetupManager::InternalInstallManager() with HRESULT -2147023293.
    [12/15/08,14:45:32] WapUI: [2] DepCheck indicates Microsoft .NET Framework 3.0 is not installed.
    [12/15/08,15:13:26] VS Scenario: [2] *** Blocking Components exist and must be satisified before continuing to install ***
    [12/15/08,15:13:26] VS Scenario: [2] Only x64 platforms are supported
    [12/15/08,15:13:26] VS Scenario: [2] *** End of Blocking Component List ***
    [12/15/08,15:13:39] VS Scenario: [2] Failed to pass the Warnings/Blocks checks in CVSScenario::Start()
    [12/15/08,16:12:54] setup.exe: [2] ISetupComponent::Pre/Post/Install() failed in ISetupManager::InternalInstallManager() with HRESULT -2147023293.
    [12/15/08,16:25:15] setup.exe: [2] ISetupComponent::Pre/Post/Install() failed in ISetupManager::InternalInstallManager() with HRESULT -2147023293.
    [12/15/08,16:27:38] setup.exe: [2] ISetupComponent::Pre/Post/Install() failed in ISetupManager::InternalInstallManager() with HRESULT -2147023293.
    [12/15/08,17:21:40] setup.exe: [2] ISetupComponent::Pre/Post/Install() failed in ISetupManager::InternalInstallManager() with HRESULT -2147023293.
    [12/15/08,17:47:07] setup.exe: [2] ISetupComponent::Pre/Post/Install() failed in ISetupManager::InternalInstallManager() with HRESULT -2147023293.
    [12/15/08,18:20:29] Windows Workflow Foundation: [2] Error: Installation failed for component Windows Workflow Foundation. MSI returned error code 1603
    [12/15/08,18:20:33] WapUI: [2] DepCheck indicates Windows Workflow Foundation is not installed.
    [12/15/08,18:52:54] setup.exe: [2] ISetupComponent::Pre/Post/Install() failed in ISetupManager::InternalInstallManager() with HRESULT -2147023293.

    Please help me with this problem, I've been trying to install this now for days trying every solution I've found on the other posts with no succes.

    -Willarin
    Monday, December 15, 2008 5:19 PM

Answers

  • Thanks again for your log files.

    Before return error code 3, the last Custom action was:
    MSI (s) (70:BC) [12:02:49:562]: Executing op: CustomActionSchedule(Action=DD_CA_InstallXwsRegExe_X86.3643236F_FC70_11D3_A536_0090278A1BB8,ActionType=3073,Source=BinaryData,Target=QuietExec,CustomActionData=D:\WINDOWS\Microsoft.NET\Framework\v3.0\Windows Communication Foundation\ServiceModelReg.exe /r /x /y /v;dummy;D:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\)

    To troubleshooting this problem, we need to check application event log in event viewer to see if any exceptions/errors were logged by this action that will help narrow down the root cause. 
    You can do the following to locate this type of error in the application event log:
    1. Click on the Start menu, choose Run, type eventvwr and click OK
    2. Click on the Application log on the left side of the Event Viewer
    3. Locate the application event log entries with time stamps that match the time stamps of the custom action listed in the verbose MSI log files described above
    4. Look for errors with the source value set to System.ServiceModel.Install 3.0.0.0 (this is the assembly that is loaded by ServiceModelReg.exe to perform the registration that it needs to do)
    Fortunately, there is a similar case with a solution written by Aaron Stebner from http://blogs.msdn.com/astebner/archive/2008/03/28/8342307.aspx, in this particular case the solution is to uninstall and reinstall IIS (if not help try to disable IIS Admin Service service before install .NET Framework 3.0 again)

    thanks.


    Please remember to mark the replies as answers if they help and unmark them if they provide no help. http://forums.msdn.microsoft.com/en-US/vssetup/thread/60424309-bd78-4ca2-b618-03c4a16123b6
    • Marked as answer by Figo Fei Tuesday, December 23, 2008 4:45 AM
    Friday, December 19, 2008 4:55 AM

All replies

  •  Hi Willarin,

    Could you please provide me all the log files you have for further troubleshooting? Or could you look for any log files starting in dd_wcf*.txt, and post the error snippets from those?

    Thanks
    • Edited by JoJo_C Wednesday, December 17, 2008 5:14 AM
    Tuesday, December 16, 2008 6:26 AM
  • Hey JoJo_C,

    Here's the snippet from the log file "dd_wcf_retMSI241C.txt":

    === Verbose logging started: 16.12.2008  12:18:53  Build type: SHIP UNICODE 3.01.4001.5512  Calling process: d:\fa887861e902aff7d47ed8\setup.exe ===
    MSI (c) (A0:AC) [12:18:53:734]: Resetting cached policy values
    MSI (c) (A0:AC) [12:18:53:734]: Machine policy value 'Debug' is 0
    MSI (c) (A0:AC) [12:18:53:734]: ******* RunEngine:
               ******* Product: {491DD792-AD81-429C-9EB4-86DD3D22E333}
               ******* Action:
               ******* CommandLine: **********
    MSI (c) (A0:AC) [12:18:53:734]: Client-side and UI is none or basic: Running entire install on the server.
    MSI (c) (A0:AC) [12:18:53:734]: Grabbed execution mutex.
    MSI (c) (A0:AC) [12:18:53:750]: Cloaking enabled.
    MSI (c) (A0:AC) [12:18:53:750]: Attempting to enable all disabled priveleges before calling Install on Server
    MSI (c) (A0:AC) [12:18:53:750]: Incrementing counter to disable shutdown. Counter after increment: 0
    MSI (s) (98:EC) [12:18:53:750]: Grabbed execution mutex.
    MSI (s) (98:50) [12:18:53:750]: Resetting cached policy values
    MSI (s) (98:50) [12:18:53:750]: Machine policy value 'Debug' is 0
    MSI (s) (98:50) [12:18:53:750]: ******* RunEngine:
               ******* Product: {491DD792-AD81-429C-9EB4-86DD3D22E333}
               ******* Action:
               ******* CommandLine: **********
    MSI (s) (98:50) [12:18:53:750]: Machine policy value 'DisableUserInstalls' is 0
    MSI (s) (98:50) [12:18:53:750]: Warning: Local cached package 'D:\WINDOWS\Installer\47f43.msi' is missing.
    MSI (s) (98:50) [12:18:53:765]: User policy value 'SearchOrder' is 'nmu'
    MSI (s) (98:50) [12:18:53:765]: User policy value 'DisableMedia' is 0
    MSI (s) (98:50) [12:18:53:765]: Machine policy value 'AllowLockdownMedia' is 0
    MSI (s) (98:50) [12:18:53:765]: SOURCEMGMT: Media enabled only if package is safe.
    MSI (s) (98:50) [12:18:53:765]: SOURCEMGMT: Looking for sourcelist for product {491DD792-AD81-429C-9EB4-86DD3D22E333}
    MSI (s) (98:50) [12:18:53:765]: SOURCEMGMT: Adding {491DD792-AD81-429C-9EB4-86DD3D22E333}; to potential sourcelist list (pcode;disk;relpath).
    MSI (s) (98:50) [12:18:53:765]: SOURCEMGMT: Now checking product {491DD792-AD81-429C-9EB4-86DD3D22E333}
    MSI (s) (98:50) [12:18:53:765]: SOURCEMGMT: Media is enabled for product.
    MSI (s) (98:50) [12:18:53:765]: SOURCEMGMT: Attempting to use LastUsedSource from source list.
    MSI (s) (98:50) [12:18:53:765]: SOURCEMGMT: Trying source D:\DOCUME~1\Ville\LOCALS~1\Temp\IXP0304A.tmp\wcu\wcf\.
    MSI (s) (98:50) [12:18:53:765]: Note: 1: 2203 2: D:\DOCUME~1\Ville\LOCALS~1\Temp\IXP0304A.tmp\wcu\wcf\wcf.msi 3: -2147287037
    MSI (s) (98:50) [12:18:53:765]: SOURCEMGMT: Source is invalid due to missing/inaccessible package.
    MSI (s) (98:50) [12:18:53:765]: Note: 1: 1706 2: -2147483647 3: wcf.msi
    MSI (s) (98:50) [12:18:53:765]: SOURCEMGMT: Processing net source list.
    MSI (s) (98:50) [12:18:53:765]: SOURCEMGMT: Trying source D:\WINDOWS\Microsoft.NET\Framework\v3.0\Windows Communication Foundation\.
    MSI (s) (98:50) [12:18:53:765]: Note: 1: 2203 2: D:\WINDOWS\Microsoft.NET\Framework\v3.0\Windows Communication Foundation\wcf.msi 3: -2147287037
    MSI (s) (98:50) [12:18:53:765]: SOURCEMGMT: Source is invalid due to missing/inaccessible package.
    MSI (s) (98:50) [12:18:53:765]: Note: 1: 1706 2: -2147483647 3: wcf.msi
    MSI (s) (98:50) [12:18:53:765]: SOURCEMGMT: Processing media source list.
    MSI (s) (98:50) [12:18:59:328]: SOURCEMGMT: Trying media source E:\.
    MSI (s) (98:50) [12:18:59:328]: Note: 1: 2203 2: E:\wcf.msi 3: -2147287038
    MSI (s) (98:50) [12:18:59:328]: SOURCEMGMT: Source is invalid due to missing/inaccessible package.
    MSI (s) (98:50) [12:18:59:328]: Note: 1: 1706 2: -2147483647 3: wcf.msi
    MSI (s) (98:50) [12:18:59:468]: SOURCEMGMT: Processing URL source list.
    MSI (s) (98:50) [12:18:59:468]: Note: 1: 1402 2: UNKNOWN\URL 3: 2
    MSI (s) (98:50) [12:18:59:468]: Note: 1: 1706 2: -2147483647 3: wcf.msi
    MSI (s) (98:50) [12:18:59:468]: Note: 1: 1706 2:  3: wcf.msi
    MSI (s) (98:50) [12:18:59:468]: SOURCEMGMT: Failed to resolve source
    MSI (s) (98:50) [12:18:59:468]: MainEngineThread is returning 1612
    MSI (c) (A0:AC) [12:18:59:468]: Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied.  Counter after decrement: -1
    MSI (c) (A0:AC) [12:18:59:468]: MainEngineThread is returning 1612
    === Verbose logging stopped: 16.12.2008  12:18:59 ===

    -Willarin
    Tuesday, December 16, 2008 10:32 AM
  • Hi Willarin,

    I found a warning in your log file. 

    MSI (s) (98:50) [12:18:53:750]: Warning: Local cached package 'D:\WINDOWS\Installer\47f43.msi' is missing.
    MSI (s) (98:50) [12:18:59:328]: SOURCEMGMT: Source is invalid due to missing/inaccessible package.

    If you want to install .Net Framework 3.0, the following requirement should be done.

    You mentioned that you did a fresh install of XP. Did you install XP service pack??
    It will fail if service pack is not installed.

    Steps you could try:

    1. Please try to install XP SP2 or later.
    2. Reboot your computer
    3. Use .Net Cleanup Tool to remove the failure installing.
        .Net Cleanup Tool - http://astebner.sts.winisp.net/Tools/dotnetfx_cleanup_tool.zip
    4. Re-install .Net Framework 3.0

    Waiting for your good news. I hope this will help you to solve the problem.

    If there is still error, please provide me all the log files for further troubleshooting.

    Thank you

    Wednesday, December 17, 2008 5:14 AM
  • Hi Willarin

    Can you please provide us the collection of the log files using the tool mentioned here: http://blogs.msdn.com/heaths/archive/2008/05/09/visual-studio-and-net-log-collection-utility.aspx 

    You can later upload the vslogs.cab via http://skydrive.live.com and paste the link back here.

    Thanks.

    Please remember to mark the replies as answers if they help and unmark them if they provide no help. http://forums.msdn.microsoft.com/en-US/vssetup/thread/60424309-bd78-4ca2-b618-03c4a16123b6
    Wednesday, December 17, 2008 6:54 AM
  • Hi,

    JoJo_C, I do have the Service Pack 3 installed, I even tried uninstalling it and installing the .NET Framework with SP2 with no succes of course. Allthough I did try your advice and cleaned all the previously installed .NET Frameworks and then trying to install, but unfortunately with no succes. Also I have all the updates that Windows Update offers me installed and my system should be as up to date as it can be. I uploaded the rest of the log files with the tool suggested by Figo Fei and here's the link to get them. Hope to hear from you guys soon, I really appreciate your help and interest on this case.

    http://cid-aa9b9a86f3faf4de.skydrive.live.com/self.aspx/vslogs/vslogs.cab?lc=1035&wa=wsignin1.0&sa=188166046

    -Willarin
    Wednesday, December 17, 2008 12:43 PM
  • Thanks for you log files, Willarin.

    I just found error code 5 in dd_wcf_retMSI505F.txt, which probably mean registry permission issue.
    You can try SubInACL (SubInACL.exe): download from http://www.microsoft.com/downloads/details.aspx?FamilyId=E8BA3E56-D8FE-4A91-93CF-ED6985E3927B&displaylang=en

    The steps are here: http://blogs.msdn.com/astebner/archive/2006/09/04/739820.aspx

    If you still got further problem after trying this, please feel free to let us know.

    Thanks.

    Please remember to mark the replies as answers if they help and unmark them if they provide no help. http://forums.msdn.microsoft.com/en-US/vssetup/thread/60424309-bd78-4ca2-b618-03c4a16123b6
    Thursday, December 18, 2008 3:37 AM
  • Hi, Figo Fei.

    I had really high hopes on this one, but unfortunately no luck. After running the SubInACL I get an error earlier in the .NET Framework setup process, I'll be uploading the updated log files now:

    http://cid-aa9b9a86f3faf4de.skydrive.live.com/self.aspx/vslogs/vslogs.cab

    -Willarin
    Thursday, December 18, 2008 10:08 AM
  • Thanks again for your log files.

    Before return error code 3, the last Custom action was:
    MSI (s) (70:BC) [12:02:49:562]: Executing op: CustomActionSchedule(Action=DD_CA_InstallXwsRegExe_X86.3643236F_FC70_11D3_A536_0090278A1BB8,ActionType=3073,Source=BinaryData,Target=QuietExec,CustomActionData=D:\WINDOWS\Microsoft.NET\Framework\v3.0\Windows Communication Foundation\ServiceModelReg.exe /r /x /y /v;dummy;D:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\)

    To troubleshooting this problem, we need to check application event log in event viewer to see if any exceptions/errors were logged by this action that will help narrow down the root cause. 
    You can do the following to locate this type of error in the application event log:
    1. Click on the Start menu, choose Run, type eventvwr and click OK
    2. Click on the Application log on the left side of the Event Viewer
    3. Locate the application event log entries with time stamps that match the time stamps of the custom action listed in the verbose MSI log files described above
    4. Look for errors with the source value set to System.ServiceModel.Install 3.0.0.0 (this is the assembly that is loaded by ServiceModelReg.exe to perform the registration that it needs to do)
    Fortunately, there is a similar case with a solution written by Aaron Stebner from http://blogs.msdn.com/astebner/archive/2008/03/28/8342307.aspx, in this particular case the solution is to uninstall and reinstall IIS (if not help try to disable IIS Admin Service service before install .NET Framework 3.0 again)

    thanks.


    Please remember to mark the replies as answers if they help and unmark them if they provide no help. http://forums.msdn.microsoft.com/en-US/vssetup/thread/60424309-bd78-4ca2-b618-03c4a16123b6
    • Marked as answer by Figo Fei Tuesday, December 23, 2008 4:45 AM
    Friday, December 19, 2008 4:55 AM