Я ' у меня есть сценарий MSBuild, который делает все, что мне нужно, кроме этапа после сборки (см. предыдущий вопрос, который я задал: Условный Exec MSBuild? ).
Что я Я хочу собрать много файлов csproj и, при желании, выполнить шаги после сборки, если и только если проект был собран. Я не хочу выполнять свой этап после сборки все время, иначе отметка времени на моем окончательном выводе будет изменена без необходимости (и это делает процесс сборки очень трудоемким без причины).
В моем сценарии MSBuild я у меня есть что-то вроде следующего для каждого из моих файлов csproj:
Изменить: Я хочу создать много файлов csproj и, при желании, выполнить шаги после сборки, если и только если проект был собран. Я не хочу выполнять свой этап после сборки все время, иначе отметка времени на моем окончательном выводе будет изменена без необходимости (и это делает процесс сборки очень трудоемким без причины).
В моем сценарии MSBuild я у меня есть что-то вроде следующего для каждого из моих файлов csproj:
Изменить: Я хочу создать много файлов csproj и, при желании, выполнить шаги после сборки, если и только если проект был собран. Я не хочу выполнять свой этап после сборки все время, иначе отметка времени на моем окончательном выводе будет изменена без необходимости (и это делает процесс сборки очень трудоемким без причины).
В моем сценарии MSBuild я у меня есть что-то вроде следующего для каждого из моих файлов csproj:
Изменить: Я думаю, что на самом деле я хочу определять, когда запускается задача CoreCompile для каждого проекта. Если бы был какой-то способ проверить это в состоянии?
Есть идеи?
Я новичок в MSBuild, так что, возможно, я ошибаюсь!
Спасибо, Алан