Click here to Skip to main content
12,882,493 members (38,104 online)
Rate this:
Please Sign up or sign in to vote.
See more: WinXP Windows VS2012
Dear all,

I have create installshield setup file using VS2012, and it works for windows 7 and 8. Nevertheless, when I try to install in XP, is says the app is not a valid win32.

I know that VS2012 dropped support for XP. Then I looked into some articles. Some advised to buy the installshield premium. I cannot do that.

I also found a way to change PLATFORM TOOLSET after updating the VS2012. Unfortunately, I could not find the configuration window. My windows is as follow:

click picture here

please help me, I need to get it to work asap.

Posted 13-Feb-13 3:11am
joshrduncan2012 13-Feb-13 9:30am
I would look at changing the target .NET framework to something around 2.0/3.0. 4.5 may not be supported on XP.
Mike Meinz 13-Feb-13 14:52pm
I don't believe VS 2012 dropped support for creating applications that run on Windows XP. I have created a VB .NET project in VS 2012 Update 1 and generated a SETUP.EXE using InstallShield Limited Edition. It installs and runs on Windows XP without problems. I use .NET Framework 4.0 Client Profile. On the My Project Application tab, I have "Enable XP visual styles" checked. On the My Project Compile tab, I have Target CPU set to AnyCPU.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

    Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy | Mobile
Web02 | 2.8.170422.1 | Last Updated 13 Feb 2013
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100