Как запустить внешний файл msbuild из круиз-контроля .net

У меня есть xml-файл msbuild, в котором собрано около 20 решений vc2010. Он извлекает код из системы контроля версий, строит все решения и затемняет результаты (для проектов .net). Я хотел бы использовать это из ccnet. Есть ли способ просто «вызвать» этот XML-файл для создания моих проектов? Есть ли недостатки у такого способа?

Спасибо


person Ken    schedule 05.04.2013    source источник


Ответы (1)


Да, в CruiseControl.NET есть задача для создания проектов MSBuild.

person vharavy    schedule 06.04.2013
comment
Да, но, похоже, в качестве файла проекта используется решение vc. Может ли он использовать в качестве проекта существующий скрипт сборки .xml? - person Ken; 06.04.2013
comment
MSBuild будет создавать файлы sln или .proj. Если вы вызываете его без проекта или решения, он создаст первый найденный файл sln или проекта. - person SoftwareCarpenter; 06.04.2013
comment
Ах ... меня только что осенило. Файл .sln является проектом msbuild. Я попробую. - person Ken; 06.04.2013
comment
fyi - вскоре после этого я перешел на использование Jenkins. Это очень просто и хорошо работает. - person Ken; 25.07.2014