Can't install msi package, asking for .Net framework 4

Viewed 4385

I recently upgraded my system to Windows 7 Enterprise. I have created an install package for a console application built with .Net framework 3.5 in VS2010. But when I try to install the msi on an XP machine, it gives me this warning that .Net Framework 4 is required.

Steps I tried to resolve the error:

  1. Right click on Project and set the Target Framework to .Net Framework 3.5 in Application tab.
  2. Right click on Project, Select Publish > Prerequisites > a) Selected .Net Framework 3.5 SP1 and b) Windows Installer 3.1
  3. Right click on Setup Project, Prerequisites > a) Selected .Net Framework 3.5 SP1 and b) Windows Installer 3.1
  4. Rebuild Setup Project to create msi.

All my above steps are futile since I am still getting a warning when I am installing the msi on an XP machine.

Has anybody got better idea to resolve this issue?

3 Answers
Related