У меня Visual Studio 2019.
Я знаю, что мы можем построить один проект с несколькими конфигурациями и иметь dll для каждой конфигурации, например, у нас может быть одна dll для конфигурации Debug нашего проекта, и мы можем есть одна dll для конфигурации выпуска нашего проекта.
Но мой вопрос заключается в том, как создать несколько dll для одного проекта на основе DefineConstants
, например, одну dll, когда у нас <DefineConstants>ML_HOOSHANG</DefineConstants>
и есть другая dll для этого проект без определения этой константы?
Еще один вопрос - как упаковать этот проект с удержанием всех этих dll в соответствии с определением наших определяемых констант?
Еще один вопрос, могу ли я вызвать Visual Studio (msbuild) ) генерировать все dll для каждого запроса на сборку?
Является ли UsingTask полезным для этой цели? или нет?
Есть ли в любом случае изменить DefineConstants
за UsingTask
?