我想在Windows Phone 8中使用条件编译。为此我必须在我的属性/构建选项卡中添加值。我有大约150个我想要定义的值,我不认为这种方法对我来说是可行的。我做了一个解决方法,发现我们可以在.csproj文件中添加这些值。
考虑一个我有两个条件编译值的例子,请参考下面的图片
我可以在我的代码中使用这些SUPPORTS_PRINTING值,
#if SUPPORTS_PRINTING
-- perform my logic--
#endif
但是在我的Build选项卡中添加这些值(我的意思是说它可以支持10个值,但是150个值怎么样?)是一个很长的过程。我想在.xml文件中声明所有这些值,我想将它们链接到DefineConstants(如图中所示)。
感谢。