MSbuild 4 с /pp (/preprocess) не пишет препроцессированный файл

Я хочу создать предварительно обработанный файл с помощью msbuild для диагностики. В документации говорится, что мне просто нужно вызвать msbuild с ключом /pp:Filename. Так я и сделал:

msbuild project.sln /t:Build /p:Configuration=Release /pp:out.txt

Он также создает файл 'out.txt', так что аргумент, очевидно, имеет некоторое влияние, но файл пуст (размер 0, содержимого нет). Итак, какие могут быть причины того, что препроцессированный файл проекта записывается неправильно? Однако файл проекта собирается нормально.

9
задан Charles 12 January 2012 в 16:32
поделиться