System: Windows XP Professional, Corporate w/ ONLY Service Pack 2 installed. Application Profile: .NET Framework 4
I'm developing an application that uses ClickOnce deployment. The application relies on the following components:
Windows Installer 3.1
Windows Installer 4.5
Microsoft .NET Framework 4 (x86 and x64)
.NET Framework 3.5 SP1
Microsoft Visual Basic PowerPacks 10.0
Microsoft Visual Studio 2010 Report Viewer
Sequence of events (Windows XP Service Pack 2):
Install Windows Installer 3.1 and request a reboot.
Install Windows Installer 4.5 and request a reboot.
The application then skips right to Microsoft .NET Framework 4
Component Microsoft .NET Framework 4 (x86 and x64) has failed to install with the following error message:
"A failure occurred attempting to install the .NET Framework 4 Full."
The following components were not installed:
- .NET Framework 3.5 SP1
- Microsoft Visual Basic PowerPacks 10.0
- Microsoft Visual Studio 2010 Report Viewer
The following components failed to install:
- Microsoft .NET Framework 4 (x86 and x64)
See the setup log file located at 'C:\DOCUME~1\Phase\LOCALS~1\Temp\VSD1.tmp\install.log' for more information.
Log posted here for reference: r66tech.com/logs
Relevant bootstrapper information for C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bootstr
<DependsOnProduct Code="Microsoft.Windows.Installer.3.1" />
<DependsOnProduct Code="Microsoft.Windows.Installer.4.5" />
<IncludesProduct Code=".NETFramework,Version=v4.0,Profile=Client" />
Note: This application perfectly installs on Windows XP SP3.
With this in mind, how do I go about adding relevant information into DependsOnProduct that will resolve this hiccup?
Thank you for your time!