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
[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
Please sign in to leave a comment.
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
Is there any other way to get devenv.exe on my build machine than installing full blown visual studio?
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