问题
While installing on WinXP ,following error apperad

On Win7 application installed without problem. Windows forms app and WPF app both have the same problem and both of them worked correctly before in VS 2010.
回答1:
It seems the only way is to publish it from VS 2010 SP1.Projects are compatible in both studios.
回答2:
We had the same issue, but found a simple fix: Instead of running the setup.exe run the "xxxxxx.application" (manifest) file in the same location. This will execute and install in exactly the same manner and does not complain about not being a 32bit app.
回答3:
The problem was solved.Please see: Setup.exe is not a valid Win32 application. And also: Visual Studio Update 1
来源:https://stackoverflow.com/questions/12508697/vs2012-clickonce-applications-not-working-on-windows-xp