2013-05-21 3 views
4

저는 VS2010에서 약 2 년 동안 상당히 큰 프로젝트를 진행해 왔습니다. 방금 VS2012에 대한 라이센스가 있지만 VS2010을 제거하고 VS2012에서 프로젝트를 수행하려고하면 어떤 일이 벌어 질지 걱정됩니다.프로젝트 개발 도중에 VS2010에서 VS2012로 업그레이드 할 위험이 있습니까?

이것은 비합리적 인 공포입니까, 아니면 프로젝트를 컴파일하는 데 문제가있을 수 있습니까? 내 프로젝트는 C#, .Net 4, Winforms 응용 프로그램입니다.

이상하게도 VS2012를 다른 컴퓨터에로드하고 시도해 보시고, 현재 컴퓨터를 사용하고있는 중입니다. 그리고 저는 VS2010과 VS2012를 함께 설치하는 것에 대한 몇 가지 단점에 대해서 읽었습니다.

+1

_ 그리고 저는 VS2010과 VS2012를 공동으로 설치하는 것에 대한 몇 가지 단점에 대해 읽었습니다. - 인용문이 필요하며, 그러한 단점은 어떻게 당신의 상황과 관련이 있습니까? –

+0

@AustinSalonen - http://stackoverflow.com/questions/7425475/can-visual-studio-2012-be-installed-side-by-side-w-visual-studio-2010 http://stackoverflow.com/questions/7513832/visual-studio-11-developer-preview-breaking-fxcop-static-analysis http://social.msdn.microsoft.com/Forums/en-US/netfxbcl/thread/909b16ff-9740-4976-be06- 그것들은 매우 빠른 검색에서 나왔습니다. 나는 사람들이 같은 이야기를 계속해서 반복하는 것을 보았다. –

답변

5

2010 년부터 2012 년까지는 아무 문제없이 업데이트 할 수있었습니다. 프로젝트의 주요 프로젝트 (250,000 줄의 코드)에는 VS 2010과 VS 2012에서 작업하는 사람들이 있으며 아무런 문제가 없습니다. 모든 차이).

합병증없이 2008 년에서 2012 년까지 업데이트되지 않는 프로젝트가 있었지만 제 경험상 2010-2012 년은 꽤 매끄럽게 진행되었습니다.

1

Visual Studio 2012는 프로젝트가 WinForms C# 프로젝트 대상 .Net Framework 4.0이라는 사실을 변경하지 않습니다.

내 경험에 비추어 볼 때 2010 년 솔루션의 유일한 변화는 솔루션 파일의 처음 몇 줄에있었습니다.

+0

VS2012가 Visual Studio Installer 프로젝트에 대한 지원을 제거했음을 잊지 마십시오 ... – Brad

1

이렇게 변경하면 프로젝트가 변경 될 때라도 프로젝트의 실패 확률이 높아집니다. 나는 그것이 부서지지 않는 경우에, 그것을 고치지 말라. 가장 최근의 도구로 작업하는 것이 좋지만 진행중인 크기 프로젝트에서 도구 변경을 위해 도구를 변경하는 것은 일반적으로 너무 위험합니다. 배달 일정에 도달 할 때까지 기다렸다가 제품을 출시 한 다음 도구 업그레이드에 개발주기 (아마도 짧은 기간)를 할애하는 것이 가장 좋습니다.

일반적으로 VS2010 ~ VS2012는 VS2008 ~ VS2010보다 훨씬 부드럽습니다. 필자가 직면 한 유일한 문제는 일부 프로젝트에서 제대로 수행하지 못했던 몇 가지 참조와 TFS 서버의 이전 버전과 통신하는 데 어려움을 겪고있는 참조를 수정하는 것입니다.

저는 VS2010과 VS2012를 두 가지 이상의 시스템 (VS2005와 VS2008과 함께)에 문제없이 설치했습니다.

0

실제 문제없이 많은 프로젝트를 업데이트했습니다. 몇 가지 미묘한 점이 있습니다 (MariusDavid) 제 사람들은 닷 넷 4.0 GAC 어셈블리 변경 사항을 알고 있어야합니다. 나는 2010 년과 2012 년에 동일한 기계에서 프로토 타입 물건을 만들고 실행합니다. 갈등이 없습니다. 프로젝트를 두 번 클릭하면 적절한 IDE를로드하지 않고로드합니다.

관련 문제