문제

저는 현재 VS2005 Profesional과 .NET 2.0을 사용하고 있으며, 우리 프로젝트가 다소 크기 때문에 (솔루션의 25 개 프로젝트), 더 큰 프로젝트에서 이론적으로 더 빠르기 때문에 VS 2008을 사용해보고 싶습니다.

그런 일을하기 전에 내가 읽은 내용이 사실인지 알고 싶습니다. ".net 2.0"모드에서 VS2008을 사용할 수 있습니까?고객이 .net 3.0 또는 .3.5를 설치하는 것을 원하지 않고 VS2008을 설치하고 솔루션을 열고 거기에서 작업을 시작하고 싶습니다.

가능합니까?

P.D .: 솔루션은 C # Window Forms 프로젝트입니다.

도움이 되었습니까?

해결책

예, vs2008은 " 타겟 "프레임 워크이지만, 기본적으로 vs2005-vs2008에서 변환하면 프레임 워크 2.0으로 유지됩니다.

다른 팁

예, 가능합니다.프로젝트 속성에서 .NET 2.0으로 돌아가는 다른 버전의 .Net Framework를 대상으로 지정할 수 있습니다.

VS 2008로 업그레이드하면 솔루션 파일이 업그레이드되며 솔루션을 백업하지 않은 경우 VS 2005로 돌아갈 수 없습니다.

VS 2008에서 2.0 프로젝트를 가질 수 있습니다. 프로젝트 속성에서 .NET Framework 2.0을 대상으로합니다.

그러나 솔루션은 VS9 솔루션으로 변환되어야합니다.

예, VS2008에서 2.0을 실행할 수 있습니다.그러나 변환 할 때 선택해야합니다.프로젝트를 변환 할 때 실수로 ASP.NET 3.5 변환을 남겨두고 모든 새 파일에 Linq에 대한 참조가 포함되어있어서 실수를 깨달았을 때 2.0으로 다시 전환하는 것이 약간 고통 스러웠습니다.

2005 년과 2008 년 사이에 호환되는 프로젝트 에 대한 모든 내용은 C / C ++ 프로젝트에 해당되지 않습니다.

VS2008로 전환하는 데 전혀 문제가 없었습니다.:) 다중 타겟팅은 문제없이 작동했습니다.

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