Я пытаюсь настроить сервер сборки, на котором будет работать CC.NET и сборка .NET 4.0 (WPF и Silverlight) и Windows Phone 7 проектов. Я спорю о том, стоит ли мне выбирать Windows 7 в качестве операционной системы или Windows Server 2008, и пытаюсь собрать плюсы / минусы для каждого.
Windows 7 Плюсы:
- Windows Phone 7 SDK поддерживается только в Win7 / Vista, и его необходимо установить для создания проектов Windows Phone 7. Существует неофициальный хакерский обходной путь , чтобы заставить его работать на Windows Server 2008
- MSBuild 4.0 можно установить без установки Visual Studio 2010, поскольку он включен в Windows 7 SDK . Я не нашел способа получить этот MSBuild без установки Visual Studio 2010 на Windows Server 2008, хотя (Windows Server 2008 SDK предназначен только для .NET 3.5)
- Исходя из вышесказанного, кажется, что Windows 7 привлекает гораздо больше внимания, и новейшие инструменты (даже инструменты сборки) впервые поддерживаются в Windows 7, тогда как их часто бывает сложно получить в Windows Server 2008
Плюсы Windows 2008:
- В настоящее время не знают о них!
Исходя из моего первоначального исследования, мне кажется очевидным, что я работаю с Windows 7, однако я чувствую, что мне может не хватать информации, которая бы благоприятствовала Windows Server 2008. Дайте мне знать ваш опыт с этим: какую ОС вы бы предложили выбрать построить сервер и зачем?