문제

Visual Studio 2010을 사용하여 ASP.NET 3.5/2.0 프로젝트를 개발할 수 있습니까? 아니면 .NET Framework 4.0에 고정 될까요?

도움이 되었습니까?

해결책

에서 MSDN 대 2010

Visual Studio의 다중 표적 기능을 사용하면 응용 프로그램에 필요한 .NET 프레임 워크 또는 해당 프로필의 버전을 지정할 수 있습니다. 멀티 표적화의 주요 장점은 현재 버전의 Visual Studio를 사용하여 이전 버전의 .NET 프레임 워크를 대상으로하는 프로젝트를 만들고 개발할 수 있다는 것입니다. 예를 들어, 새로운 .NET 프레임 워크 종속성을 추가하지 않고 Visual Studio 2008에서 만들어진 프로젝트를 계속 개발할 수 있습니다.

다른 팁

alt text

예, Visual Studio 2010을 사용하여 2.0 및 3.5 ASP .NET 프로젝트 및 기타 많은 다른 유형의 프로젝트를 개발할 수 있습니다. 멀티 타겟팅 지원을 구축 할 때 특히 웹 개발에 민감했습니다. 현실적이지 않기 때문입니다. 사용자가 서버를 즉시 업그레이드 할 것으로 예상됩니다. 많은 경우에, 이것은 불가능할 것입니다.

VS 2008을 사용하여 VER 3.5에 프로젝트가 개발되었습니다. 이제 VS 2010을 설치했으며 프로젝트를 열면 첫 번째 화면은 "Visual Studio Conversion Wizard에 오신 것을 환영합니다"라고 말합니다. 따라서 Wally가 정확한 것 같습니다. 프레임 워크가 동일하게 유지 되더라도 파일은 다릅니다.

단위 테스트를 사용하는 경우가 아닙니다.

Attempted re-targeting of the project has been canceled. You cannot change the specified .NET framework version or profile for a test project.

예, SP1이 설치되었습니다.Uninstall entry for VS2010sp1

아니, 당신은 할 수 없습니다. 프레임 워크 버전을 타겟팅 할 수 있지만 프로젝트/솔루션 파일은 다릅니다. vs 2008은 불평합니다. 이것은 개발자 친화적이지 않은 MS입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top