Я совершенно новичок в функциях и условиях в файлах .csproj, поэтому приветствуем любую помощь.
Что я хочу сделать, это проверить конкретную директиву компилятора в текущей конфигурации. Пример может выглядеть примерно так:
<Choose>
<When Condition= [current configuration has CONST-1 compiler constant defined] >
...
</When>
<When Condition= [current configuration has CONST-2 compiler constant defined] >
...
</When>
</Choose>
Я не знаю, возможно ли это или нет. Если есть лучший способ сделать то, что я прошу, дайте мне знать об этом. В любом случае, я хочу проверить условие независимое конфигурации.
ИЗМЕНИТЬ
То, что я действительно хочу, - это значение, которое я могу легко редактировать, предпочтительно в Visual Studio, и я также могу проверить, не имеет значения, что такое configuraiton. Я думал о константах компилятора, потому что вы можете легко изменить их в свойствах проекта в VS.