Aaron Stebner's WebLog

Thoughts about setup and deployment issues, WiX, XNA, the .NET Framework and Visual Studio

.NET Framework 3.5 beta 1 fails to install on pre-release builds of Windows Vista

.NET Framework 3.5 beta 1 fails to install on pre-release builds of Windows Vista

Rate This
  • Comments 5

I heard from a customer last week who could not get Visual Studio codename Orcas beta 1 to install on their Windows Vista system.  The installation failed during the .NET Framework 3.5 beta 1 prerequisite step.  The .NET Framework 3.5 setup log file (located at %temp%\dd_dotnetfx35install.txt) showed the following error message:

[04/19/07,20:23:23] Microsoft .NET Framework v3.5: GenericComponent Action: CreateProcess launched with cmd line : C:\Users\Aaron\AppData\Local\Temp\20404.00\1033\wcu\dotnetframework\dotnetfx35setup.exe /q /norestart /lang:ENU
[04/19/07,20:27:30] Microsoft .NET Framework v3.5: C:\Users\Aaron\AppData\Local\Temp\20404.00\1033\wcu\dotnetframework\dotnetfx35setup.exe exited with return value 1
[04/19/07,20:27:30] InstallReturnValue: GFN_MID NET Framework v3.5, 0x1
[04/19/07,20:27:30] Setup.exe: AddGlobalCustomProperty
[04/19/07,20:27:30] Microsoft .NET Framework v3.5: ***ERRORLOG EVENT*** : Error code 1 for this component means "Incorrect function."

When installing on Windows Vista, the .NET Framework 3.5 attempts to install service packs for the .NET Framework 2.0 and 3.0 (which are OS components on Windows Vista).  Error code 1 for these service packs mean that the package is not applicable on the system.

In the scenario where I saw this error last week, the user was running Windows Vista RC2 and not the final release of Windows Vista.  The .NET Framework 2.0 and 3.0 service packs that are included in the .NET Framework 3.5 will only apply to the final release of Windows Vista, and return error code 1 indicating that they do not apply on pre-release builds of Windows Vista.

This means that if you are still running a pre-release build of Windows Vista, you will not be able to install the .NET Framework 3.5 beta 1 or Visual Studio codename Orcas.

  • I running vista RTM, but still have this problem?

    install orcas professional successfully but team suite failed?

    sorry for my English...

  • Hi Zantesu - If you are running Windows Vista RTM and VS Orcas is failing to install, then you are not hitting the problem described in this blog post.  If you can zip and send me the log files named %temp%\dd_*.* from your system, I can take a look and see if I can figure anything out about the cause of this error.  You can send the logs to Aaron.Stebner (at) microsoft (dot) com.

  • Hi Zantesu - Thank you for sending me your error logs via email.  Your error log shows that the .NET Framework 3.5 beta 1 is failing to install with the following error:

    [05/07/07,13:29:08] Microsoft .NET Framework 2.0SP1 (CBS): C:\Windows\system32\WUSA.exe exited with return value 87

    Error code 87 means that setup for the .NET Framework 3.5 is failing because it is being run from a path with spaces in it.  You will need to move the extracted files to a folder name that does not contain any spaces and then re-run setup, and hopefully it will succeed after doing that.

  • I have previously posted descriptions of a couple of issues that can cause the .NET Framework 3.5 beta

  • Thank you very much!

    ^_^

Page 1 of 1 (5 items)
Leave a Comment
  • Please add 3 and 5 and type the answer here:
  • Post