Инструменты отладки для проекта сборки msbuild - PullRequest
4 голосов
/ 18 марта 2010

Они существуют, или мне нужно прочитать миллиарды строк / verbosity: строки параметров diag? Может быть, у вас есть другие решения?

Ответы [ 2 ]

2 голосов
/ 18 марта 2010

MSBuild Sidekick имеет некоторые функции отладки наряду с некоторыми другими полезными вещами.

0 голосов
/ 19 марта 2010

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

<Message Importance="normal" Text="Some diagnostic info incl. property values" />

Вы можете сделать настоящую отладку , если вы напишите пользовательские шаги сборки и присоединитесь к двоичному файлу MSBuild.

Прежде всего, какая у вас настоящая проблема? Может помочь понимание того, чего вы пытаетесь достичь, и где возникают проблемы.

Я бы также рекомендовал прочитать Внутри Microsoft® Build Engine: использование MSBuild и Team Foundation Build - эта книга должна дать вам множество ответов, которые должны помешать вам в первую очередь диагностировать проект .

...