Директивы препроцессора C#, связанные с конфигурацией решения
В Visual Studio я могу вручную определить директиву для отладки с помощью
#define DEBUG
// ...
#if DEBUG
Console.WriteLine("Debug version");
#else
Console.WriteLine("Release version");
#endif
Есть ли способ связать это с конфигурацией решения, чтобы при выборе Debug / Release или пользовательской конфигурации она автоматически определялась?
1 ответ:
В Properties - > Build - > условные символы компиляции. Определите свои директивы и используйте их в условных обозначениях препроцессора.
Comments