Мы можем переключиться на другую цель .NET Framework в Visual Studio после 2008Могу ли я использовать прекомпиляции символ, чтобы определить, какой код фрагмента будет составлен, когда переключение целевой базы в Visual Studio
У меня есть проект, и я хотите построить две различные целевые структуры сборки. Если моя цель Framework 2.0, я хочу, чтобы построить какой-то код, и при переходе на другую целевую Framework, я хочу, чтобы построить еще один фрагмент кода, чтобы использовать некоторые новые функции.
теперь я должен вручную комментировать и раскомментировать код везде, интересно, если я могу использовать некоторые символы прекомпиляции динамически сделать это для меня. Нравится:
#if Framework3
<do something>
#else
<do something else>
#endif
Могу ли я?
Это может быть дубликат http://stackoverflow.com/questions/408908/conditional-compilation-depending-on-the-framework-version-in-c – Costo
Да, я этого не заметил. Но, похоже, я получил гораздо более элегантное решение, чем это. :) – redjackwong