If you have any problem with Microsoft product, please feel free to tell me.
Sincerely,
Kira Qian
Actually I do, but this is rather beyond the scope of this topic.
Well, I have a soution with multiple projects including a setup project (.vdproj). When I build it via Visual Studio (Build->Build All), whole solution builds just fine, but invoking a build by msbuild.exe (that is - in build server configuration) causes setup project to be skipped (I don't remember the exact error message, but the bottomline is - msbuild does not build a .vdproj when it is a part of multi-project solution).
I've already found a workaround - I've excluded building my setup project from solution andadded yet another project (to preserve dependencies) which does nothing, but invokes msbuild manually for.vdproj onlyas a pre-build event.
Still - this approach is "ugly" for many resons... So the question is: Why oh why can't msbuild just buildwhole solutionfor me?
I'm using Visual Studio 2008 (Team System) + SP1
As for my original question - I've in fact switched with one of my setups to WIX... it still needs some refinement, but at least it does what I expect of it.
BTW. Wix'es build just fine via msbuild - only this .vdproj is stubborn.
Regards,
Mateusz