В MsBuild можно создать условие MSBuild (или другую ситуацию), которое будет определять, определено ли свойство «определено» (предполагая, что это ранее присвоение свойства значение где-то)?проверить, определено ли свойство MSBuild?
Следующая кажется немного слишком неуклюжи, чтобы быть надежным:
<PropertyGroup Label="Undefined State">
<Defined></Defined>
</PropertyGroup>
<Choose>
<When Condition="('$(Defined)' == '' OR '$(Defined)' != '')">
<Message Text="Defined is probably/likely/assuredly defined"/>
</When>
<Otherwise>
<Message Text="Defined is reportedly/maybe/possibly not defined"/>
</Otherwise>
<Choose>
Не тот ответ, который я хотел, но признаю, что это правильно и поэтому полезно. –