Я пытаюсь настроить сборку в DevOps Azure для некоторых проектов, в которых используются условные символы компиляции.Сборка продолжает давать сбой, потому что кажется, что он не видит мой символ.Любые идеи, где применить параметр?
У меня есть два проекта, которые совместно используют некоторый код, и символ в основном используется для управления некоторыми операторами использования между проектами.
Похоже, что Azure DevOps игнорирует то, чтонаходится в теге моих файлов csproj.Вот картинка из соответствующего раздела csproj.
Вот изображение главного экрана конфигурации задачи MSBuild.
Вот фрагмент кода - извините, я должен вычеркнуть название библиотеки из всего.
Сборка выдает ошибку в этом проекте, говоря, что «Microsoft.ServiceFabric» не существует - и не должно, потому что условная компиляция должна заставить его использовать XYZ_ServiceFabric, которыйесть другой оператор using.
Я могу подтвердить, что проект (ы) строится очень хорошо с постоянным определением и без него.
Спасибо за любую помощь.