Хотя я согласен, что не стоит устанавливать IDE на CI или сервере сборки, к сожалению, вы правы.
Для установки Mobile SDK 5 вам необходимо установить Visual Studio (2005 или 2008). Вам также потребуется установить Mobile Device Center / ActiveSync в зависимости от операционной системы вашего компьютера. Если вы используете серверную ОС для своих машин сборки (например, Windows Server 2008), вам нужно будет включить «Desktop Experience» и / или установить Windows Media Player, чтобы установить SDK (да, это нечетный), который требуется для установки Центр мобильных устройств / ActiveSync.
В настоящее время у нас есть машины для сборки Windows Server 2008, которые собирают и тестируют наш продукт, включающий значительную кодовую базу Windows Mobile / .NET CF. Наша сборка даже создает мобильные CAB-установки, поэтому да, это возможно .
В настоящее время мы используем TeamCity для CI, который является отличным продуктом, и я очень рекомендую. Использование TeamCity позволяет агентам сборки находиться на разных машинах.