Visual Studio에서 대상 프레임 워크를 전환 할 때 컴파일 될 수있는 코드 조각 결정하기 위해 사전 컴파일 기호를 사용, 그리고 수 그것의 2 개의 다른 목표 프레임 워크 어셈블리를 만들고 싶습니다. 대상 프레임 워크가 2.0 인 경우 일부 코드를 작성하고 다른 대상 프레임 워크로 전환 할 때 몇 가지 새로운 기능을 사용하기 위해 다른 코드 조각을 작성해야합니다.는 나는 우리가 내가 프로젝트가 2008 년</p> <p>후 Visual Studio에서 다른 .NET 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