Visual Studio 버전에서 사용 가능한 기능

다음 표에서는 나열된 Visual Studio Professional 버전에서 특정 기능의 지원 여부를 보여 줍니다.

  • "예"는 해당 Visual Studio 버전에 기능이 포함되어 있다는 뜻입니다.

  • "추가 기능"은 기능이 해당 Visual Studio 버전에 포함되어 있지는 않지만 사용 가능하다는 뜻입니다. 링크를 클릭하면 자세한 내용을 확인할 수 있습니다.

  • "아니요"는 해당 Visual Studio 버전에 기능이 포함되어 있지 않다는 뜻입니다.

Visual Studio 2005(SP 포함)

Visual Studio 2008

Visual Studio 2008 SP1

Visual Studio 2010

지원되는 .NET Framework 버전

2.0

2.0, 3.0, 3.5

2.0, 3.0, 3.5 SP1

2.0, 3.0, 3.5 SP1, 4

로컬 웹 서버

SQL Server Express

2005

2005

2008

2008

서버 탐색기를 통해 SQL Server 버전에 연결

2000, 2005, 2008

2000, 2005, 2008

2000, 2005, 2008

2000, 2005, 2008

ASP.NET AJAX 1

추가 기능

추가 기능

ASP.NET 모델 뷰 컨트롤러

아니요

추가 기능

추가 기능

ASP.NET Dynamic Data

아니요

아니요

MSBuild

ADO.NET Entity Framework

아니요

아니요

ADO.NET Data Services

아니요

아니요

Windows Azure 도구

아니요

아니요

추가 기능

스마트 장치

아니요

병렬 컴퓨팅

아니요

추가 기능

추가 기능

예 2

Windows Communication Foundation

추가 기능

Windows Presentation Foundation

추가 기능

.NET RIA(Rich Internet Application) 서비스

아니요

아니요

추가 기능

추가 기능 계획 중

Silverlight 1

아니요

추가 기능

추가 기능

Silverlight 2

아니요

아니요

추가 기능

아니요

Silverlight 3

아니요

아니요

추가 기능

Silverlight 4

아니요

아니요

아니요

추가 기능 계획 중

IronPython

추가 기능

추가 기능

추가 기능

추가 기능

IronRuby

추가 기능

추가 기능

추가 기능

추가 기능

Visual Studio Tools for Office

추가 기능

(Office 2003)

예 4

(Office 2003, Office 2007)

예 4

(Office 2003, Office 2007)

예 4

(Office 2007, Office 2010)

보고서 프로젝트

아니요

보고서 마법사

아니요

LINQ(통합 언어 쿼리)

아니요

(Entity Framework에 속하는 LINQ to Entities 제외)

SharePoint 개발

추가 기능, Windows SharePoint Services 3.0 대상

추가 기능, Windows SharePoint Services 3.0 대상

예, SharePoint 2007 워크플로 프로젝트용

다른 SharePoint 2007 프로젝트 형식의 경우, 추가 기능

예, SharePoint 2010 대상

.Net Framework Client Profile 지원

아니요

아니요

Power Packs, 컨트롤 및 구성 요소

추가 기능(버전 2)

추가 기능(버전 3)

예. Interop 형식 도구 상자 제외

  1. ASP.NET AJAX:

    서버 쪽: 컨트롤이 ASP.NET 3.5에 포함되어 있으며 Visual Studio 및 Visual Web Developer의 도구 상자에 이미 있습니다. ASP.NET 2.0 등의 이전 버전 ASP.NET을 사용하는 경우에는 ASP.NET AJAX Extensions를 다운로드할 수 있습니다.

    클라이언트 쪽: 클라이언트 쪽 ASP.NET AJAX Library가 ASP.NET 3.5 SP1에 포함되어 있습니다.

  2. 병렬 컴퓨팅:

    병렬 확장에는 TPL(Task Parallel Library), PLINQ(Parallel LINQ) 및 CDS(Coordination Data Structures)가 있습니다. 이러한 구성 요소는 .NET Framework 4에 포함되어 있습니다. 네이티브 C++ 개발을 위한 해당하는 라이브러리에는 Visual Studio 2010에 포함된 동시성 런타임 및 에이전트 라이브러리가 있습니다. Visual Studio 2010에는 향상된 프로파일러 및 디버거 기능도 포함되어 있습니다.

  3. IronPython 및 IronRuby:

    IronPython 및 IronRuby에 대한 CodePlex 웹 사이트에서 여러 추가 기능을 사용할 수 있습니다. 사용자 환경에 적용되는 버전을 선택합니다. 두 언어 모두의 최소 요구 사항은 .NET Framework 2.0 SP1입니다.

  4. VSTO(Visual Studio Tools for Office) 호환성 및 추가 기능의 기능:

    Visual Studio 2005(SP 포함)

    Visual Studio 2008

    Visual Studio 2008 SP1

    Visual Studio 2010

    문서 수준

    VSTO 2005: Word 2003, Excel 2003

    VSTO 2005 SE: Word 2003, Word 2007, Excel 2003, Excel 2007, InfoPath 2007

    Word 2003, Word 2007, Excel 2003, Excel 2007, InfoPath 2003, InfoPath 2007

    Word 2003, Word 2007, Excel 2003, Excel 2007, InfoPath 2003, InfoPath 2007

    Word 2007, Word 2010, Excel 2007, Excel 2010

    응용 프로그램 수준

    Outlook 2003

    Word 2003, Word 2007, Excel 2003, Excel 2007, InfoPath 2003, InfoPath 2007, Outlook 2003, Outlook 2007, PowerPoint 2003, PowerPoint 2007, Visio 2003, Visio 2007, Project 2003, Project 2007

    Word 2003, Word 2007, Excel 2003, Excel 2007, InfoPath 2003, InfoPath 2007, Outlook 2003, Outlook 2007, PowerPoint 2003, PowerPoint 2007, Visio 2003, Visio 2007, Project 2003, Project 2007

    Word 2007, Word 2010, Excel 2007, Excel 2010, InfoPath 2007, InfoPath 2010, Outlook 2007, Outlook 2010, PowerPoint 2007, PowerPoint 2010, Visio 2007, Visio 2010, Project 2007, Project 2010

참고 항목

기타 리소스

Visual Studio에서 응용 프로그램 개발