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 형식 도구 상자 제외 |
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에 포함되어 있습니다.
병렬 컴퓨팅:
병렬 확장에는 TPL(Task Parallel Library), PLINQ(Parallel LINQ) 및 CDS(Coordination Data Structures)가 있습니다. 이러한 구성 요소는 .NET Framework 4에 포함되어 있습니다. 네이티브 C++ 개발을 위한 해당하는 라이브러리에는 Visual Studio 2010에 포함된 동시성 런타임 및 에이전트 라이브러리가 있습니다. Visual Studio 2010에는 향상된 프로파일러 및 디버거 기능도 포함되어 있습니다.
IronPython 및 IronRuby:
IronPython 및 IronRuby에 대한 CodePlex 웹 사이트에서 여러 추가 기능을 사용할 수 있습니다. 사용자 환경에 적용되는 버전을 선택합니다. 두 언어 모두의 최소 요구 사항은 .NET Framework 2.0 SP1입니다.
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