Visual Studio 2010에서 모든 프로젝트의 대상 프레임 워크를 변경하면 실제로 시스템 어셈블리 참조가 변경되지 않습니다. 예를 들어 v2.0을 대상으로 System 및 System.Data의 등록 정보를 확인한 결과, 여전히 v4.0임을 알 수 있습니다. 대상을 v3.5로 변경하면 System은 v4.0으로 유지되지만 System.Core는 v3.5로 변경됩니다.Visual Studio 2010에서 대상 프레임 워크가 변경되지 않습니다.
이 때문에 저는 v4.0을 제외한 모든 것을 목표로하지 않습니다.
UI를 통해 대상을 변경하거나 .proj 파일을 업데이트 하시겠습니까, 아니면 ...? (MSBuild 수준에서 TargetFrameworkVersion, TargetFrameworkProfile 및 TargetFrameworkMoniker를 혼동스럽게주의하십시오.) – Brian
UI와 Proj 파일을 모두 시도했습니다. 나는 새로운 프로젝트를 만들었습니다 ... 전혀 수정하지 않았고 여전히 만들 수 없었습니다. 확실히 내 상자에 문제가 있습니다. –