I created an installer setup project in visual studio 2013 (using the new visual studio 2013 installer template - available from 04/2014) .
For 32 bit installs i set the Target Platform to x86. Installation works fine on 64 bit machines but failed on 32 bit - both in winxp and server 2003.
I get an error dialog with the message: "The installer was interrupted before could be installed. You need to restart the installer to try again."
In the installation log i found: "Note: 1: 2262 2: Error 3: -2147287038"
I tried opening and compiling the same solution with visual studio 2010. This time it worked.
The only difference i can think about is that vs 2013 setup project is using windows installer 4.5 (which i defined as a prerequisite) while vs 2010 is using installer 3.1.