【问题标题】:How to setup different Resources for different compile macros in Visual Studio?如何在 Visual Studio 中为不同的编译宏设置不同的资源?
【发布时间】:2011-01-16 11:13:28
【问题描述】:

我有一个字符串资源,需要根据条件编译具有不同的值。

如何在 Visual Studio 2008 Professional 中为不同的编译宏设置不同的资源?

【问题讨论】:

    标签: c# visual-studio resources macros conditional-compilation


    【解决方案1】:

    没有办法。资源字符串以 XML 格式存储在 .resx 文件中,#ifdef 不适用。 Properties.Resources 类是自动生成的,您在 Designer.cs 源代码文件中放置的任何#ifdef 都将在重新生成文件时丢失。

    将#ifdef 放入检索字符串的代码中。一个小的静态辅助方法就可以完成这项工作。

    【讨论】:

      猜你喜欢
      • 2022-07-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-07
      • 1970-01-01
      • 1970-01-01
      • 2023-03-12
      • 1970-01-01
      相关资源
      最近更新 更多