C#预处理器指令链接到解决方案配置

use*_*963 4 c# visual-studio-2010

在Visual Studio中,我可以手动定义调试使用的指令

#define DEBUG
// ...
#if DEBUG
    Console.WriteLine("Debug version");
#else
    Console.WriteLine("Release version");
#endif
Run Code Online (Sandbox Code Playgroud)

有没有办法将其链接到解决方案配置,所以当我选择Debug/Release或自定义配置时,它会自动定义?

Exp*_*ten 6

在Properties-> Build-> Conditional compilation symbols中.定义指令并在预处理器条件中使用.