Все, что вам нужно для интеграции CruiseControl.NET с TFS, - это установить загрузку Team Explorer, на которую вы указали. Это установит API, необходимый в GAC для работы плагина.
Обязательно установите TFS 2008 Team Explorer , поскольку он включает последние версии клиентских сборок, для которых я скомпилировал последнюю версию плагина CC.NET.
Не для того, чтобы взять это под сомнение, но просто хочу отметить, что программное обеспечение Team Explorer не является «бесплатным» как таковым, а доступно для бесплатной загрузки. Вы должны убедиться, что все ваши разработчики, которые регистрируют код в TFS (и, следовательно, могут запустить автоматическую сборку), имеют лицензии TFS CAL (Client Access Licenses). TFS Cal входит в подписку MSDN, которая включает Team Edition Visual Studio, или их можно приобрести отдельно.
Удачи!
Martin.