У меня есть набор исходного кода, который используется повторно.Недавно я узнал о shared-project
в VS, который можно использовать для этой цели.Я переместил эти повторно используемые в новый общий проект и сослался на него в других проектах.
Проблема в том, что у меня есть константы, определенные в проектах, такие как NET35
для таргетинга Net Framework 3.5 и аналогичным образом, используя которые я условноотдельные заявления для различных целевых структур. Эти константы не определяются / наследуются для общего проекта. Следовательно, я не могу включать / исключать код в зависимости от целевой платформы.
Это довольно простое использованиеслучай, я думаю, это должно быть легко достичь.Так можно ли получить константы, определенные в проектах, в shared-проект?