Я не нашел то, что я искал в этом вопросе, но этот имеет набор рекомендаций для скороговорок дизайна в дизайне
DB
Один из вариантов, который вы можете использовать, - это создать файл .cs в одном месте с #define MYSYMBOL в нем и добавить файл в каждый проект в вашем решении, используя параметр Добавить как ссылку. Это позволит вам иметь единую точку определения символа / общей информации.
Вы можете определить собственные конфигурации сборки с помощью Visual Studio Configuration Manager и определить символ в конфигурации сборки проекта. Это просто и также работает для C # (см. Мой комментарий к ответу Саймона Уилсона). Для этого просто нажмите в диспетчере конфигураций решений и отметьте «Создать новые конфигурации проекта». Затем вы можете определить символы в каждом проекте для новой конфигурации сборки.