다음을 통해 공유


Visual Studio 2012 호환성

이 문서는 솔루션, 프로젝트, 파일 및 Visual Studio 2010 서비스 팩 1(SP1)에서 만든 기타 자산에 대해 Visual Studio 2012에서 호환되는지에 대한 정보를 제공합니다.

  • 자동으로 호환되는 자산

  • Assets that require your attention

  • 프로젝트

  • 파일

  • 통합 자산

Visual Studio 2012의 기능을 사용하려면 특정 종류의 솔루션, 프로젝트, 파일 및 Visual Studio 2010에서 만든 기타 자산을 업그레이드해야 할 수 있습니다.Visual Studio 2010 SP1에서 만들어진 많은 자산은 사용자 측의 추가 작업 없이 Visual Studio 2012에서 로드하고 실행합니다.많은 자산은 Visual Studio 2012에서 연 후에도 Visual Studio 2010 SP1에서 다시 열립니다.Visual Studio 2010 SP1 자산만 Visual Studio 2012로 완벽하게 마이그레이션되고 두 버전에서 성공적으로 열 수 있는 이유는 Microsoft 웹 사이트 Visual Studio 11로 왕복하기를 참조하십시오.

자동으로 호환되는 자산

Visual Studio는 여러 가지 프로젝트 형식, 파일 형식 및 기타 자산을 지원합니다.Visual Studio 2012과 Visual Studio 2010 SP1에서 가장 널리 사용되는 자산을 열 수 있으며 이러한 자산은 사용 중인 버전에 관계없이 같은 방식으로 동작합니다.예를 들어, Visual Studio 2012를 사용하여 Visual Studio 2010 SP1에서 만든 프로젝트를 열고 수정할 수 있습니다.그런 다음 Visual Studio 2010 SP1에서 프로젝트를 다시 열면 수정 내용이 유지되고 Visual Studio 2012와 같은 방식으로 프로젝트가 동작합니다.

다음 표는 Visual Studio 2010 SP1 프로젝트 형식, 파일 형식 및 Visual Studio 2012에서 자동으로 작동하는 기타 자산을 나열합니다.

net_v45

디버거 덤프 파일

SharePoint 2010

Visual Studio Lab Management

AppManifest, Inbrowsersettings, OutOfBrowserSettings(.xml 파일)

DGML(Directed Graph Markup Language) 다이어그램 파일

SketchFlow

Windows Azure Tools for Visual Studio version 1.7

BizTalk 플랫 파일 스키마

EDMX(엔터티 데이터 모델) 파일

sskatmai_r2 Express

Windows Communication Foundation, Windows Presentation Foundation

C#/Visual Basic Silverlight 4나 Silverlight 5 응용 프로그램 또는 클래스 라이브러리

vs2010의 IntelliTrace 로그 파일

SQL Server 보고서 프로젝트

Windows Communication Foundation, Windows Presentation Foundation

C#/Visual Basic Webform 또는 Windows Form

Model-View-Controller framework 3 or 4

단위 테스트

기타

코드 분석 규칙 집합

MPI/클러스터 디버깅

Visual C++

코드 검토 및 내 작업

Office 2010 VSTO

Visual Studio 2010 웹

데이터 계층 응용 프로그램 패키지 파일

프로파일러 보고서 파일

Visual Studio 2010 데이터베이스(.dbproj)

주의해야 하는 자산

Visual Studio 2010 SP1에서 만들어진 일부 자산은 Visual Studio 2012에서 열려면 수정해야 합니다.수정이 필요한 자산을 열면 프로젝트 및 솔루션 변경 내용 검토 대화 상자가 나타나고 자산을 다음과 같은 그룹으로 분류합니다.

  • 기능 변경이 필요합니다. Visual Studio 2012에서 열기 전에 이러한 자산을 수정해야 합니다.자산이 변경된 후에도 Visual Studio 2010 SP1에서 열 수 있지만 프로젝트 동작은 변경됩니다.이 범주에 속하는 프로젝트 및 파일 형식은 다음과 같습니다.

    C#/Visual Basic Silverlight 4나 Silverlight 5 응용 프로그램 또는 클래스 라이브러리

    코딩된 UI 테스트

    모델링

    C#/Visual Basic Silverlight 3 응용 프로그램 또는 클래스 라이브러리

  • 단방향 업그레이드. Visual Studio 2012에서 열기 전에 이러한 자산을 업그레이드해야 합니다.업그레이드 후에는 Visual Studio 2010 SP1에서 열 수 없습니다.이 표에서는 업그레이드해야 하는 자산의 종류를 보여 줍니다.

    BizTalk 2010

    Rich Internet Applications

    ssKatmai_exp 데이터베이스

    /F

    솔루션(.suo) 파일

    Visual Studio SDK/VSIX

    LightSwitch

    SQL Server CE 3.5

  • 지원되지 않습니다. Visual Studio 2012에서는 이러한 자산을 열 수 없습니다.이를 지원하는 Visual Studio의 버전에서 열어야 합니다.다음 표에서는 Visual Studio 2012에서 지원하지 않는 자산의 종류를 보여 줍니다.

    Model-View-Controller framework 2

    SharePoint 2007

    Windows Mobile

    MSI 설치(.vdproj)

    Visual Studio 매크로

    Windows Phone

    Office 2007 VSTO

    Windows Azure Tools for Visual Studio version 1.6 or earlier

[!참고]

Visual Studio 2012에서 지원하지 않는 프로젝트나 연결된 Visual Studio 버전이 설치되지 않은 프로젝트를 열려고 하면 프로젝트 형식이 지원되지 않는다는 메시지가 표시되고 지원되지 않는 프로젝트 아래 프로젝트 및 솔루션 변경 내용 검토 대화 상자에 프로젝트 형식이 나타납니다.Windows 8에서 이 문제를 해결하려면 제어판을 열고 프로그램, 프로그램 및 기능, Visual Studio, 변경, 복구를 차례로 선택합니다.그런 다음 손실된 버전을 설치할 수 있습니다.

[!참고]

Visual Studio Express 2012 for Windows 8에서 데스크톱 앱용 프로젝트를 열려고 하면 오류가 발생하고 다음 중 한 가지 메시지가 표시됩니다: "This edition of Visual Studio only supports Windows 스토어 apps" 또는 "This project is incompatible with the current edition of Visual Studio." Visual Studio Express 2012 for Windows 8의 기능은 Windows 스토어 앱의 개발, 테스트 및 배포로 제한되어 있습니다.데스크톱 응용 프로그램 프로젝트를 열려면 프로젝트 형식을 지원하는 Visual Studio의 버전을 사용해야 합니다.Visual Studio 버전에 대한 자세한 내용은 Microsoft Visual Studio 제품을 참조하십시오.

팀에서 Visual Studio 2012와 Visual Studio 2010 SP1을 둘 다 사용하는 경우 Visual Studio 2012에 필요한 기능을 추가하지 않는 이상 계속해서 둘 중 한 가지 버전으로 프로젝트와 파일을 만들고 수정할 수 있습니다.

주의 정보주의

프로젝트에 Visual Studio 2012 전용 기능이 필요한 경우 이전 버전에서는 해당 프로젝트를 열 수 없습니다.예를 들어, 이전 버전의 Visual Studio(예: Visual Studio 2010)를 사용하여 .NET Framework 4.5를 대상으로 하는 프로젝트를 열려고 하면 오류가 발생합니다.또한 Visual Studio 2012에서 Visual Basic Iterators, Visual Basic Core와 같은 언어 기능을 활성화할 수 있지만, 이전 버전에서는 그러한 프로젝트가 올바르게 빌드되지 않을 수 있습니다.

SP1이 없는 Visual Studio 2010를 사용하면서 Visual Studio 2012로 만든 프로젝트를 여는 경우 프로젝트 시스템을 사용자 지정하여 Visual Studio 2012의 기능을 통합할 수 있습니다.이를 수행하는 방법에 대한 자세한 내용은 방법: 프로젝트를 여러 버전의 Visual Studio 로드 되도록 프로젝트 시스템 수정를 참조하십시오.

프로젝트

다음 목록은 Visual Studio 2010 SP1를 사용하여 만들어진 프로젝트에 대한 Visual Studio 2012의 지원을 설명합니다.이 목록을 사용하여 Visual Studio 2012 및 Visual Studio 2010 SP1에서 프로젝트를 열 수 있는지 여부와 호환성을 유지하기 위해 어떤 종류의 변경을 해야 하는지 확인할 수 있습니다.

프로젝트 형식

호환성

.NET Framework 4.5

Visual Studio 2012에서 프로젝트를 만들고 열 수 있지만 Visual Studio 2010 SP1에서는 할 수 없습니다.자세한 내용은 .NET Framework 4.5 마이그레이션 가이드를 참조하십시오.

BizTalk 2010

Visual Studio 2012에서는 프로젝트를 열 수 없습니다.

C#/Visual Basic Silverlight 4나 Silverlight 5 응용 프로그램 또는 클래스 라이브러리

Visual Studio에서 프로젝트를 자동으로 업데이트하도록 허용하면 Visual Studio 2012 또는 Visual Studio 2010 SP1에서 프로젝트를 열 수 있습니다.

C#/Visual Basic Silverlight 3 응용 프로그램 또는 클래스 라이브러리

Visual Studio에서 프로젝트를 Silverlight 5로 업그레이드하도록 허용하고 Visual Studio 2012 및 Visual Studio 2010 SP1을 실행하는 컴퓨터에 해당 Silverlight 런타임과 도구를 설치하면 두 Visual Studio 버전에서 프로젝트를 열 수 있습니다.

C#/Visual Basic Webform 또는 Windows Form

Visual Studio 2012 및 Visual Studio 2010 SP1에서 이 프로젝트를 열 수 있습니다.

코딩된 UI 테스트

Visual Studio에서 프로젝트를 자동으로 업데이트하도록 허용하면 Visual Studio 2012 및 Visual Studio 2010 SP1 둘 다에서 프로젝트를 열 수 있습니다.자세한 내용은 이전 버전의 Visual Studio에서 테스트 업그레이드을 참조하십시오.

/F

해당 버전에서 처음 열 때 대부분의 F# 프로젝트를 Visual Studio 2012로 업그레이드할 수 있습니다.하지만 이전 버전의 Visual Studio에서 만든 Silverlight 프로젝트는 Visual Studio 2012로 업그레이드할 수 없습니다.대신 Visual Studio 2012에서 Silverlight 프로젝트를 만든 다음 여기로 코드를 복사해야 합니다.Visual Studio 2012에서 만드는 Silverlight 프로젝트는 Silverlight 5를 대상으로 합니다.

LightSwitch

Visual Studio에서 프로젝트를 자동으로 업그레이드하도록 허용하는 경우 Visual Studio 2012에서만 열 수 있습니다.

로컬 데이터베이스 캐시

로컬 데이터베이스 캐시 템플릿과 데이터 동기화 구성 대화 상자는 Visual Studio 2012에 포함되어 있지 않습니다.Microsoft Synchronization Services v1.0이 설치된 경우 Visual Studio 2012을 사용하여 Visual Studio 2010에서 만든 프로젝트를 열고 실행할 수 있지만 Visual Studio 2012에서 업데이트하려는 경우 코드에서 수동으로 변경해야 합니다.대안으로 Visual Studio 2010을 계속 사용하여 이러한 프로젝트를 유지하고 업데이트할 수 있습니다. 새로운 개발의 경우 Microsoft Sync Framework에서 제공하는 새로운 동기화 모델을 대상으로 합니다.자세한 내용은 Microsoft Sync Framework Developer Center를 참조하십시오.

Model-View-Controller 프레임워크

MVC(Model-View-Controller) 프로젝트가 버전 3 또는 4를 사용하는 경우 Visual Studio 2012에서 열 수 있습니다.기본적으로 Visual Studio 2010 SP1은 MVC 2 및 3만 지원하고, Visual Studio 2012는 MVC 3 및 4만 지원합니다.MVC 2에서 MCV 3로 자동으로 업그레이드하는 방법은 ASP.NET MVC 3 응용 프로그램 업그레이더를 참조하십시오.MVC 2에서 MVC 3로 수동으로 업그레이드하는 방법은 ASP.NET MVC 2 프로젝트를 ASP.NET MVC 3 도구 업데이트로 업그레이드를 참조하십시오..NET Framework 3.5 SP1을 대상으로 하는 프로젝트인 경우 대상을 변경하여 .NET Framework 4를 사용해야 합니다.

모델링

Visual Studio에서 프로젝트를 자동으로 업데이트하도록 허용하면 Visual Studio 2012 또는 Visual Studio 2010 SP1에서 프로젝트를 열 수 있습니다.

모델링 프로젝트를 빌드할 때 Team Foundation Build에서 프로젝트의 레이어 유효성 검사를 시도합니다.Visual Studio 2012에서 Team Foundation Build는 Visual Studio 2010 SP1에서 만들어진 모델링 프로젝트의 레이어 유효성을 검사할 수 없습니다.하지만 Visual Studio 2010 SP1에서는 Team Foundation Build가 Visual Studio 2012에서 만든 모델링 프로젝트에서 계층의 유효성을 확인할 수 있습니다.

MPI/클러스터 디버깅

Visual Studio 2012 또는 Visual Studio 2010 SP1을 실행하는 컴퓨터에 같은 버전의 런타임 또는 도구가 설치되어 있으면 두 컴퓨터에서 이 프로젝트를 열 수 있습니다.

MSI 설치(.vdproj)

해당 프로젝트 형식을 지원하지 않으므로 Visual Studio 2012에서는 프로젝트를 열 수 없습니다.대부분의 Windows 플랫폼과 응용 프로그램 런타임을 직접 지원하는 무료 배포 솔루션인 ISLE(InstallShield Limited Edition for Visual Studio)를 사용하는 것이 좋습니다.ISLE를 사용하여 Visual Studio Installer 프로젝트에서 데이터 및 설정을 가져올 수도 있습니다.자세한 내용은 Windows Installer 배포을 참조하십시오.

Office 2007 VSTO

Office 2010 및 .NET Framework 4를 대상으로 프로젝트를 업그레이드하는 경우 Visual Studio 2012 및 Visual Studio 2010 SP1에서 이 프로젝트를 열 수 있습니다.

Office 2010 VSTO

프로젝트의 대상이 .NET Framework 4인 경우 Visual Studio 2012 및 Visual Studio 2010 SP1에서 이 프로젝트를 열 수 있습니다.다른 모든 프로젝트는 단방향 업그레이드가 필요합니다.

Rich Internet Applications

프로젝트를 업그레이드하는 경우 Visual Studio 2012에서만 열 수 있습니다.자세한 내용은 방법: Visual Studio 2012로 리치 인터넷 응용 프로그램 업그레이드을 참조하십시오.

SharePoint 2007

Visual Studio 2012에서는 이 프로젝트를 열 수 없습니다.프로젝트를 SharePoint 2010으로 수동으로 업그레이드하는 경우 Visual Studio 2012 및 Visual Studio 2010 SP1 둘 다에서 프로젝트를 열 수 있습니다.SharePoint 2007을 업그레이드하는 방법은 SharePoint 2007에서 SharePoint 2010으로 마이그레이션(IT 전문가용), 2007 워크플로를 Visual Studio 및 SharePoint 2010으로 마이그레이션SharePoint Server 2010용 SharePoint Enterprise 검색 마이그레이션 도구를 참조하십시오.

SharePoint 2010

Visual Studio 2012 및 Visual Studio 2010 SP1에서 이 프로젝트를 열 수 있습니다.

SketchFlow

Visual Studio 2012 및 Visual Studio 2010 SP1에서 이 프로젝트를 열 수 있습니다.

SQL Server CE 3.5

프로젝트를 SQL Server CE 4.0으로 업그레이드하는 경우 Visual Studio 2012 및 Visual Studio 2010 SP1 둘 다에서 프로젝트를 열 수 있습니다.

SQL Server 2008 Express 데이터베이스

Visual Studio 2012에서만 프로젝트를 열 수 있습니다.이전 버전의 SQL Server로 만든 데이터베이스 파일(.mdf)이 있는 경우 SQL Server Express LocalDB에서 사용하려면 SQL Server 2012로 업그레이드해야 합니다.파일을 업그레이드하는 경우 SQL Server Express LocalDB의 이점을 얻을 수 있지만 데이터베이스는 더 이상 이전 버전의 SQL Server와 호환되지 않습니다.파일을 업그레이드하지 않으면 로컬 컴퓨터에 SQL Server 2008 Express를 설치 및 사용하여 Visual Studio 2012의 데이터베이스를 계속 사용할 수 있습니다.자세한 내용은 방법: LocalDB로 업그레이드하거나 SQL Server Express 계속 사용을 참조하십시오.

SQL Server 2008 R2 Express

Visual Studio 2012 또는 Visual Studio 2010 SP1을 실행하는 컴퓨터에 SQL Server 2008 R2 Express가 설치되어 있으면 두 컴퓨터에서 프로젝트를 열 수 있습니다.

SQL Server 보고서 프로젝트

Visual Studio 2012 및 Visual Studio 2010 SP1에서 이 프로젝트를 열 수 있습니다.로컬 모드에서만(즉, SQL Server에 연결되어 있지 않은 경우) Visual Studio 2010의 뷰어와 연결된 컨트롤에 대해 디자인 타임 환경을 얻을 수 없습니다. 하지만 프로젝트는 런타임에 올바르게 작동합니다.

주의 정보주의
Visual Studio 2012에만 해당하는 기능을 추가할 경우 보고서 스키마가 자동으로 업그레이드되며 Visual Studio 2010 SP1에서 더 이상 프로젝트를 열 수 없습니다.

단위 테스트

Visual Studio 2010 SP1 및 Visual Studio 2012에서 Microsoft Test Manager를 사용하여 이러한 버전 중 하나에서 만든 테스트를 열 수 있습니다.자세한 내용은 이전 버전의 Visual Studio에서 테스트 업그레이드을 참조하십시오.

Visual C++

Visual Studio 2012를 사용하여 Visual Studio 2010 SP1에서 만든 C++ 프로젝트를 열 수 있습니다.Visual Studio 2012 빌드 환경을 사용하여 Visual Studio 2010 SP1에서 작성한 프로젝트를 빌드하려면 로컬 컴퓨터에 두 버전의 Visual Studio가 모두 설치되어 있어야 합니다.자세한 내용은 방법: Visual C++ 프로젝트를 Visual Studio 2012로 업그레이드을 참조하십시오.

Visual Studio 2010 웹

Visual Studio에서 프로젝트를 자동으로 업그레이드하도록 허용하면 Visual Studio 2012 및 Visual Studio 2010 SP1 둘 다에서 프로젝트를 열 수 있습니다.

Visual Studio 2010 데이터베이스(.dbproj)

프로젝트를 SQL Server 데이터 도구 데이터베이스 프로젝트로 변환하면 Visual Studio 2012에서 열 수 있습니다.그러나 Visual Studio 2012에서는 이러한 아티팩트를 지원하지 않습니다.

  • 단위 테스트

  • 데이터 생성 계획

  • 데이터 비교 파일

  • 정적 코드 분석을 위한 사용자 지정 규칙 확장

  • server.sqlsettings

  • .sqlcmd 파일

  • 사용자 지정 배포 확장

  • 부분 프로젝트(.files)

SQL Server 데이터 도구를 설치하는 경우 변환 후에 Visual Studio 2010 SP1에서 프로젝트를 열 수 있습니다.자세한 내용은 Microsoft SQL Server Data Tools을 참조하십시오.

Visual Studio 2010 Visual Database Tools

Visual Studio 2012 및 Visual Studio 2010 SP1에서 이 프로젝트를 열 수 있습니다.

Visual Studio Lab Management

Visual Studio 2012 또는 Visual Studio 2010 SP1에서 Microsoft Test Manager를 사용하여 이러한 버전 중 하나에서 만든 환경을 열 수 있습니다.그러나 환경을 만들기 전에 Microsoft Test Manager 버전이 Team Foundation Server 버전과 일치해야 합니다.자세한 내용은 Visual Studio 2010에서 랩 관리 구성 요소 업그레이드을 참조하십시오.

Visual Studio 매크로

프로젝트 형식을 지원하지 않으므로 Visual Studio 2012에서는 프로젝트를 열 수 없습니다.

Visual Studio SDK/VSIX

Visual Studio SDK 프로젝트를 업그레이드 한 후에는 Visual Studio 2012에서만 열 수 있습니다.자세한 내용은 방법: Visual Studio 2010 VSPackages 마이그레이션을 참조하십시오.

Visual Studio용 Windows Azure 도구

Visual Studio용 Windows Azure 도구 버전 1.7를 사용하는 경우 Visual Studio 2012 및 Visual Studio 2010 SP1 둘 다에서 프로젝트를 열 수 있습니다.Visual Studio용 Windows Azure 도구를 사용하는 방법에 대한 최신 정보는 Windows Azure 도구의 새로운 기능을 참조하십시오.버전 1.6 또는 이전 버전을 사용하는 경우 Visual Studio 2012에서 이 프로젝트를 열 수 없습니다.

Windows Communication Foundation, Windows Presentation Foundation

Visual Studio 2012 및 Visual Studio 2010 SP1에서 이 프로젝트를 열 수 있습니다.

Windows Mobile

프로젝트 형식을 지원하지 않으므로 Visual Studio 2012에서는 프로젝트를 열 수 없습니다.

Windows Phone

프로젝트 형식을 지원하지 않으므로 Visual Studio 2012에서는 프로젝트를 열 수 없습니다.

기타

Visual Studio 2012 및 Visual Studio 2010 SP1에서 대부분의 다른 프로젝트 유형을 열 수 있습니다.

파일

다음 목록은 Visual Studio 2012에서 각 파일 형식을 지원하는지 여부, Visual Studio 2012 및 Visual Studio 2010 SP1에서 파일을 열 수 있는지 여부 및 호환성을 유지해야 하는 변경 종류를 표시합니다.

파일 형식

호환성

AppManifest, Inbrowsersettings, OutOfBrowserSettings(.xml 파일)

Visual Studio 2012 및 Visual Studio 2010 SP1에서 이러한 파일을 열 수 있습니다.

BizTalk 플랫 파일 스키마

이러한 스키마는 Visual Studio 2012의 BizTalk 프로젝트에 추가할 수 없습니다.

클라이언트 보고서 정의(.rdlc) 파일

Visual Studio 2012에서 이러한 파일을 열 수 있으며 Visual Studio 2012 기능과 컨트롤을 추가하는 경우 스키마는 자동으로 업그레이드되지 않습니다.

코드 분석 규칙 집합

Visual Studio 2012 및 Visual Studio 2010 SP1에서 이러한 파일을 열 수 있습니다.

데이터 계층 응용 프로그램 패키지 파일

파일 버전이 2.0 또는 2.5인 경우 Visual Studio 2012에서 이러한 파일을 열 수 있습니다.

디버거 덤프 파일

Visual Studio 2012 및 Visual Studio 2010 SP1에서 이러한 파일을 열 수 있습니다.Visual Studio 2010 SP1에 .NET Framework 4.5를 설치하여 Windows 스토어 응용 프로그램용 Visual Studio 2012에서 만든 관리되는 덤프를 보아야 합니다.

DGML(Directed Graph Markup Language) 다이어그램 파일

파일을 변경하지 않고 Visual Studio 2012 및 Visual Studio 2010 SP1에서 이러한 파일을 열 수 있습니다.Visual Studio 2010 SP1은 데이터베이스에서 검색되지 않은 것을 제외하고 Visual Studio 2012에서 생성된 다이어그램에 모든 노드와 링크를 표시할 수 있습니다.

EDMX(엔터티 데이터 모델) 파일

Visual Studio 2012에서 파일을 변경하지 않고 .NET Framework 3.5 또는 .NET Framework 4를 대상으로 하는 EDMX 파일을 열 수 있습니다.Visual Studio 2012에서 만든 Visual Studio 2010 SP1의 EDMX 파일 및 .NET Framework 4.5를 대상으로 하거나 데이터베이스 프로젝트 또는 DACPAC에서 생성된 파일을 열 수 없습니다.Visual Studio 2010 SP1에서 이런 파일을 열려면 다음과 같이 수동으로 대상을 바꾸거나 파일을 변환해야 합니다.

  1. Entity Designer에서 프로젝트를 엽니다.

  2. 프로젝트에 대한 바로 가기 메뉴를 열고 내보내기 완료 EDMX을 선택한 다음 새 파일을 저장합니다.

출력은 데이터베이스 개체(.dacpac 파일) 대신 데이터베이스를 대상으로 하는 EDMX 파일입니다.

프로파일러 보고서 파일

프로파일러 보고서 파일(.vsp .vsps, .psess 및 .vspf)을 Visual Studio 2012과 Visual Studio 2010 SP1에서 열 수 있습니다.Visual Studio 2010 SP1에서는 .vspx 파일을 열 수 없습니다.

솔루션(.suo) 파일

Visual Studio 2012을 사용하여 Visual Studio 2010 SP1에서 만든 솔루션 파일을 열 수 있지만 중단점, 감시 항목, 데이터 팁 및 예외 설정은 새 .suo 파일에 병합됩니다.Visual Studio 2010 SP1에서 솔루션을 다시 여는 경우 원본 .suo 파일이 사용됩니다..suo 파일의 변경 내용이 두 버전 간에 동기화되지 않습니다.

SQLX 파일

Visual Studio 2012에서 이러한 파일을 열려면 단방향 업그레이드를 수행하고 Visual Studio의 대상 버전에 .sqlx 파일을 배포한 다음 .dacpac 형식으로 파일을 다시 빌드해야 합니다.

Visual Studio 2010의 IntelliTrace 로그 파일

Visual Studio 2012과 Visual Studio 2010 SP1에서 이러한 파일을 열 수 있지만 최신 버전의 기능은 다르기 때문에 Visual Studio 2010 SP1의 Visual Studio 2012에서는 IntelliTrace 파일을 사용할 수 없습니다.

통합 자산

여러 버전의 Visual Studio Team Foundation Server의 클라이언트와 서버를 사용하는 경우 호환성 문제가 발생할 수 있습니다.

통합의 종류

호환성

코드 검토 및 내 작업

Team Foundation의 클라이언트를 Visual Studio Team Foundation Server 2010에 연결하는 경우 코드 검토 및 내 작업 기능을 사용할 수 없습니다.

Visual Studio Express 2012 for Windows 8

MSBuild 또는 Team Foundation Build 같은 64비트 환경을 사용하여 Visual Studio Express 2012 for Windows 8에서 만든 Windows 스토어 응용 프로그램을 빌드할 수 없습니다.

참고 항목

작업

방법: 프로젝트를 여러 버전의 Visual Studio 로드 되도록 프로젝트 시스템 수정