How do you get TeamCity to build a .vdproj project

When I try to build a .vdproj project I get the following error.

[Deployment\..\VDSInstall\VDSInstall.vdproj.metaproj] Publish
[16:03:18]: [Publish] Warning
[16:03:18]: [Warning] C:\ptaylor\Visual Studio 2010\Projects\VDS\Deployment\..\VDSInstall\VDSInstall.vdproj.metaproj warning MSB4078: The project file "..\VDSInstall\VDSInstall.vdproj" is not supported by MSBuild and cannot be built.

I have it as  Visual Studio 2010 build runner.  How can I get it to build this install file?
thanks for the help
3 comments
Comment actions Permalink

Hi

MSBuild doesn't support setup projects, so you need to use additional build step with command-line runner like "c:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\devenv.com Setup\Setup.vdproj /build"

Michael

0
Comment actions Permalink

Is there any other way to get devenv.exe on my build machine than installing full blown visual studio?   

0
Comment actions Permalink

MSBuild does not support building vdproj projects. Probably, you may consider to migrate to WIX to make it compilable with pure msbuild. I found related discussion here:
http://stackoverflow.com/questions/1538068/build-merge-module-without-devenv-from-vdproj

0

Please sign in to leave a comment.