是否有任何预定义的预处理器符号来查找 VS2010 中的当前项目类型,我可以使用它来有条件地编译一段代码?目前,我通过在项目属性中定义自己的条件编译符号来实现它,但想知道是否有一个内置符号(就像 DEBUG 和 TRACE)可以用来做同样的事情。例如:
#if(WIN_FORMS_PROJECT)
System.Windows.Forms.MessageBox.Show("WINFORMS");
#else
Console.WriteLine("CONSOLE");
目前,我已经在 WinForms 项目的符号中定义了自己的符号 WIN_FORMS_PROJECT,但想知道是否有它和其他项目类型的内置符号。