Любые указатели на использование C # и объектной модели MSBuild для сборки .Net сборок? - PullRequest
3 голосов
/ 25 марта 2011

ОК, признаюсь, я просто НЕНАВИЖУ файлы MSBuild и предпочел бы контролировать процесс создания .Net C # / кода веб-сайта с помощью приятного языка с реальными структурами принятия решений и т. Д., Как ... о, я знаю, C #.

Я знаю, что есть объектная модель MSBuild, так как именно это вы используете для написания пользовательских задач.

Есть ли какие-либо указания по использованию этого, делающего то, что я хочу?Не повезло с формулировками моих поисков (или, возможно, я просто сумасшедший, и никто так не поступает)

Ответы [ 2 ]

4 голосов
/ 25 марта 2011

В настоящее время я выполняю некоторые пользовательские задачи для наших заданий по сборке и считаю книгу Использование MSBuild и Team Foundation Build очень полезной.В нем есть несколько примеров того, как настроить процесс сборки с помощью пользовательских задач.

1 голос
/ 25 марта 2011

Создание задачи не имеет никакого отношения к последовательности задач, как указано в файле .targets. Вы также можете выполнять задачи из программы на C #, используя их метод Execute (). Вы, вероятно, найдете это в основном упражнением в назначении свойств, обычно у задач есть лот . Через некоторое время вы удивитесь, почему вы просто не используете файл данных. В формате xml.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...