Я создаю ряд проектов с помощью сценария, и случайное использование пользовательских событий сборки создает большие трудности для системы сборки. Если возможно, я бы хотел вызвать MSBuild.exe таким образом, чтобы блокировать выполнение любых событий сборки. В конечном счете, это не проблема для автоматизации сборки - отправители проектов с событиями сборки предупреждены о том, что такая фикция противоречит правилам.
Короче говоря, есть ли способ вызвать MSBuild, который предотвратит выполнение любых пользовательских шагов сборки, если они есть?
ОБНОВИТЬ:
Я бы подумал о том, чтобы выполнить (автоматическое) редактирование файлов проекта на месте, но предпочел бы, чтобы для параметра «Исключено из сборки» (см. Параметры «События сборки») для каждого из трех событий в командной строке было выбрано значение «Да».