3

Visual Studio 2008 및 앞으로 출시 될 Visual Studio 2010에 대해 구체적으로 묻습니다.Visual Studio의 '상위'버전에서 생성 된 프로젝트에 어떤 함정이 있습니까?

Team Suite 또는 Ultimate와 같은 Visual Studio 버전에서 생성 된 프로젝트가 있고 전문가와 협력해야한다면, 우리와 함께 프로젝트에 참여하는 것이 방해가 될까요? 나는 프레임 워크를 사용함에 따라 코드가 작동한다고 가정하고 있지만 상위 버전에만 해당하는 기능은 무엇입니까? IDE에 문제가 있습니까?

편집 : 우리의 특정 시나리오는 우리가 톱 버전을 사용하는 대형 소프트웨어 회사와 협력하고 있다는 것입니다. 상당한 양의 코드 교환이 있습니다. MSDN이있는 Professional 2010이 1200 달러이고 Ultimate이 약 10 배인 것을 감안할 때 전체 팀이 업그레이드해야하는 경우 주요 예산 문제가 발생합니다. 프로젝트가 컴파일된다는 것을 알았지 만 실제로 해결할 수 없었던 솔루션의 측면을 찾을 수 없었는지 확인하고 싶습니다.

답변

1

아니요, Team System/Team Suite에서 Professional로 이전하는 데 문제가 없습니다. 저는 집에서 프로페셔널 라이센스를, 직장에서 팀 시스템 라이센스를 가지고 있습니다. 그들은 서로 교환하고 완벽하게 작동합니다.

첫 경험으로 아무런 문제가 없습니다.

물론 이것은 Team Foundation Server 또는 Team System의 테스트 기능과 같은 Team System 특정 기능을 사용하지 않는다고 가정합니다.

+0

TFS가 VS의 고급 버전을 사용하여 일부 기능을 구현한다는 사실을 이미 알아 냈습니다.하지만 다행스럽게도 여기에는 문제가 없습니다. – MartW

1

동일한 버전의 Visual Studio 버전으로 만든 프로젝트를 여는 데 문제가 없어야합니다.

예를 들어 Professional과 Team Suite간에 시도하지는 않았지만 Professional 버전의 Express 버전에서 생성 한 프로젝트를 여는 데는 문제가 없으며 그 반대의 경우도 마찬가지입니다.

더 이상 액세스/사용할 수없는 프로젝트 측면이있을 수 있지만 프로젝트는 여전히 다시 컴파일되고 실행되어야합니다. 조금 더 명확히하기 위해 Express 버전의 플러그인 (예 : ReSharper)은 실행되지 않으므로 플러그인에 의존하는 프로젝트의 측면이 있으면 작동하지 않습니다. Team Suite 나 Ultimate에서 Professional로 가면 괜찮을 것입니다.

+0

"나를 더 이상 액세스 할 수 없거나 사용할 수없는 프로젝트 측면 일 수 있습니다." – MartW

0

더 비싼 버전의 기능을 사용할 수는 없지만 그 밖의 모든 기능에는 아무런 문제가 없습니다.

나는 사용할 수없는 프로젝트 유형을 포함하는 해결책을 여기에 가지고 있지만 다른 모든 것을 컴파일하고 실행할 수 있습니다.