Чтобы проверить, установлен ли .NET Framework, вы можете использовать это условие:
<Condition Message="This application requires .NET Framework">
<![CDATA[Installed OR NETFRAMEWORK20]]>
</Condition>
Я не понимаю, почему два подусловия (Установлено, NETFRAMEWORK20) объединяются с оператором OR
, скорее я ожидал бы нечто подобное, когда оба условия объединяются с AND
:
<![CDATA[Installed AND NOT NETFRAMEWORK20]]>
Где мое недоразумение?