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 >
