Possible Duplicate:
Conditional compilation и framework targets
У меня есть код, который работает в .NET 4, но он не работает в .NET 3.5. В .NET 3.5 требуется использовать вызовы взаимодействия с Windows.
Я хотел бы использовать "ifdef", чтобы использовать разные пути к коду в обоих случаях (в конечном итоге я буду осуждать код .NET 3.5).
Есть ли предопределенное значение директивы для определения того, когда код компилируется с .NET 4?
Есть ли хорошая связь со всеми предопределенными директивами (DEBUG
, TRACE
и т.д.)? Страница ниже содержит только директивы, но не стандартные предопределенные значения: