Ответ 1
Это был мой первый учебник. Очень легко понять и следовать:
https://codingcockerel.wordpress.com/2008/04/15/automating-the-build-with-msbuild/
Я работаю над проектом веб-приложения, и мне нужно создать сборку script; build script, который я могу запустить с моего сервера cruisecontrol. Поскольку nant не поддерживается на протяжении веков, я полагаю, что MSBuild - это путь.
Мне нужна сборка script, чтобы иметь возможность
Я предполагаю, что MSBuild позволит мне делать все это. Но я не знаю, с чего начать. Кто-нибудь знает хороший учебник, чтобы начать работу с моей сборки script?
Это был мой первый учебник. Очень легко понять и следовать:
https://codingcockerel.wordpress.com/2008/04/15/automating-the-build-with-msbuild/
Начните здесь: http://brennan.offwhite.net/blog/2006/11/29/msbuild-basics-1of7/
В блоге Visual Studio есть "" Начало работы с MSBuild", в котором содержится хороший обзор того, как подключается MSBuild с Visual Studio. Это довольно недавно (25.02.2010) и использует Visual Studio 2010 и сопровождающий MSBuild v4.0.
Там не так много кода.
Только после чтения этого блога я понял, что сами файлы .csproj являются файлами MSBuild. А также, что команда Build, Clean, Rebuild and Publish в контекстном меню проекта на самом деле являются "целями" MSBuild.
Я потратил много времени, прежде чем покупать Hashimi MSBuild book, фантастический - Я согласен с этим обзором Steven St Jean.
В дополнение к превосходному всестороннему ознакомлению с сценариями MSBuild у него есть раздел поваренной книги, посвященный типичной автоматизации сборки, например, номерам сборки и т.д. Очевидно, что последний раздел TeamBuild не будет иметь прямого отношения к вам, но многие из них темы являются общими для всех инструментов CI.
UPDATE: 2nd ed поддерживает тенденцию, добавляя обязательный раздел re WebDeploy
Я написал это пару лет назад и стараюсь обновлять его новыми функциями MSBuild:
Я нашел этот учебник MSBuild Патриком Смаккой, чтобы быть очень информативным (хотя я читал его как новичку)
Также Рекомендации по созданию многоразовых сборников, часть 1 из журнала MSDN Sayed Ibrahim Hashimi и часть 2
(И я + 1 из учебника Бреннана)
Проверьте это на MSDN Как написать простой проект MSBuild.
Хорошая статья и помогли мне начать.
Я нахожу эту книгу очень удобной: http://www.amazon.com/Deploying-NET-Applications-Learning-ClickOnce/dp/1590596528/
Я тоже ищу информацию по этому вопросу.
Это хорошая статья, Версии строит с TFS и MSBuild.
Я отправил fooobar.com/info/58507/... на соответствующий вопрос, где я также упоминаю этот замечательный эпизод на DnrTV, Sayed Hashimi на MS Build.