Вопрос: Обновите сервер сборки TFS 2010 для поддержки .net 4.5


Что нужно в агенте сборки tfs 2010, для создания проектов .net 4.5, в tfs 2008 нам нужно было установить свойство MSBuildPath, но в 2010 году конфигурация, похоже, отличается.

Появляется следующее сообщение об ошибке.  (614): импортированный проект «C: \ Program Files (x86) \ MSBuild \ Microsoft \ VisualStudio \ v11.0 \ WebApplications \ Microsoft.WebApplication.targets" не найден. Убедитесь, что путь в объявлении правильный, и что файл существует на диске.

Как мы справились с этим в 2008 году http://blogs.msdn.com/b/willbar/archive/2009/11/01/building-net-4-0-applications-using-team-build-2008.aspx


14
2017-08-23 00:40


Источник


Это Кажется, это может просто работать - Вы видите ошибки при попытке построить? - Russ Amos
Это сообщение об ошибке похоже на эта проблема не связана с VS, установленным на машине сборки, Вы пробовали предложения в этом вопросе? - Russ Amos


Ответы:


Нет необходимости устанавливать Visual Studio 2012. Просто скопируйте файлы в следующую папку с компьютера с VS2012, установленного на ваш сервер сборки, и он должен работать:

C: \ Program Files (x86) \ MSBuild \ Microsoft \ VisualStudio \ v11.0 \ WebApplications \


18
2017-08-29 15:33



Подтверждено, что это верно, когда VS 2010 был установлен на Build Machine - вы можете просто скопировать эти файлы v11. Не уверен, что он будет работать, если VS2010 ранее не был установлен. - kingdango
Это будет работать на все но Поддержка SQL-проектов. Для этого требуется целая куча прыжков с обручем (установка SQL Tier Framework и т. Д. И т. Д.). возможно, стоит подумать о том, чтобы установить VS 2012 в любом случае. - Doug
Не будет ли это работать, если вы должны установить MS Build Tools (перечисленные в разделе «Загрузка»> «Дополнительное программное обеспечение» на visualstudio.com, ссылка: go.microsoft.com/?linkid=9832060)? - mstaessen


Вам просто нужно установить Visual Studio 2012, и вам будет хорошо идти.


3
2017-08-28 23:11



Нам никогда не приходилось это делать раньше, я бы предпочел не устанавливать визуальную студию на серверах сборки. Он также должен быть установлен для всех агентов сборки. - JustEngland
что, если мой сервер - Server 2008 (NOT R2) и не позволяет мне установить либо Windows 8 SDK, либо VS2012 - Simon