VS2008에서 빌드하고 .NET Framework 3.5를 대상으로하는 구성 요소 프로젝트가 있습니다. 최근 VS2010 베타 1을 다운로드하여 새 IDE로 전환 할 때이 프로젝트가 올바르게 변환되는지 확인했습니다. 이 프로젝트는 Framework 2.0 버전에 대해 작성된 제 3 자 dll에 대한 참조를 포함합니다. 프레임 워크의 4.0 버전에 맞춰 프로젝트를 변경했지만 프로젝트를 만들려고 할 때 컴파일러가 아래와 같은 타사 라이브러리의 클래스 유형을 인식 할 수없는 것처럼 보이는 많은 오류가 발생합니다.VS2008에서 VS2010 프로젝트로 변환
"형식 또는 네임 스페이스 이름 '데이터'네임 스페이스에 존재하지 않는 'Microsoft.Practices.EnterpriseLibrary'(당신이 어셈블리 참조가?)"
을 내가 왜 내가 할 수 알아 내기 위해 노력하고있어 컴파일하지 마라. 내가 읽은 것부터 .NET 4.0은 다른 버전의 CLR을 사용합니다. 어떻게 또는 왜 그러한 유형에 대한 나의 능력에 영향을 미칠까요? 나는
해야 할 것인가A) 소스 코드를 확인하고 VS2010에서 컴파일/.NET 4.0 및 그 조립 또는
B 참조) "은"위의 수행과 어셈블리를 해제 프로젝트 저자 기다립니다 4.0 CLR을 목표로합니까? 또는
c) 내 VS2010 설치가 borked 되었기 때문에 다른 것이 있습니까?
프로젝트 속성을 3.5로 변경할 수 있으며 모든 것이 2010 IDE에서 예상대로 작동합니다.
내 경험 : VS2010 프로젝트 변환에 심각한 문제가 있습니다. –