A VisualStudio solution can contain c# and vc++ projects, you can build the
solution using MsBuild. However it is not possible to build vc++ project
directly with msbuild you always need a VisualStudio solution.

Try "msbuild.exe yoursolution.sln /t:Rebuild /p:Configuration=Release" from
Visual Studio command line. If that works, you can configure MsBuild task in
your CruiseControl project with the same parameters.

2011/8/18 Michael Powell <[email protected]>

> Okay, I need to break it down what we've got, because I am somewhat at a
> loss after doing a little reading as to how to proceed.
>
> Our solution is composed of mostly C# projects. There is on XNA project
> which will necessarily reference the C# projects. At its core, however, is a
> C++ boost-based VC++ project, which is throwing a monkey wrench into the
> whole thing.
>
> In my reading, MSBuild.exe seems like the way to go in order to pick up the
> majority of the projects in the solution. However, we need to convey to
> MSBuild.exe the requisite INCLUDES and such in order for the boost part of
> the VC++ project build to succeed. Everything else in the solution depends
> on that.
>
> We are running VS2008 necessarily. Not in a place to upgrade to VS2010
> right now. Therefore, I am reading that VCBuild (?) might have been the
> build tool for VC++? Which of course is being replaced by MSBuild now... Of
> course... But that doesn't help us now.
>
> Any insights? Suggestions?
>
> Thank you...
>
> Regards,
>
> Michael
>

Reply via email to