есть ли какие-либо советы о том, как запустить CI только с VS2005 без TFS?
сможет ли Hudson собрать VS2005?
Возможно, вы смотрели на TeamCity? Существует бесплатная версия, которая позволяет до 20 проектов.
Да, Хадсон и CruiseControl.NET могут сделать это (как и все, что может работать, скажем, NAnt ). Используя NAnt, вы пишете скрипт, который строит ваш проект. Вы можете сделать так, чтобы NAnt вызывал MSBuild (через NAntContrib я думаю), и все это прекрасно работает.