Информация об изменениях

Сообщение Re[2]: Exec от 04.07.2020 9:12

Изменено 04.07.2020 9:27 Arsen.Shnurkov

Re[2]: Exec
Q> Отличная документация
Вот я тоже её читал.
Ещё там дальше написано:

except that if the task logged any errors, but the process had an exit code of 0 (success), ExitCode is set to -1.


То есть, если ilasm выведет что-нибудь в stderr, то ExitCode будет утановлен в -1,
а сама задача будет

task returns false if the executed command returns a non-zero exit code.

(там же на этой же странице написано)

И если Task вернёт false

При сбое задачи остальные задачи в элементе Target и сборке не выполняются, и считается, что возник сбой всего элемента Target и всей сборки.

Это вот тут написано — https://docs.microsoft.com/ru-ru/visualstudio/msbuild/msbuild-task-reference?view=vs-2019

То есть все твои проверки не будут выполнены, и всё что ты написал не будет иметь отношения к реальности.
Re[2]: Exec
Q> Отличная документация
Вот я тоже её читал.
Ещё там дальше написано:

except that if the task logged any errors, but the process had an exit code of 0 (success), ExitCode is set to -1.


То есть, если ilasm выведет что-нибудь в stderr, то ExitCode будет установлен в -1,
а сама задача будет

task returns false if the executed command returns a non-zero exit code.

(там же на этой же странице написано)

И если Task вернёт false

При сбое задачи остальные задачи в элементе Target и сборке не выполняются, и считается, что возник сбой всего элемента Target и всей сборки.

Это вот тут написано — https://docs.microsoft.com/en-us/visualstudio/msbuild/task-element-msbuild?view=vs-2019

То есть все твои проверки не будут выполнены, и всё что ты написал не будет иметь отношения к реальности.