개요: Visual Studio 웹 사이트 및 프로젝트를 Visual Studio 2008로 변환
업데이트: 2007년 11월
이 항목에서는 Visual Studio .NET 2002, Visual Studio .NET 2003 및 Visual Studio 2005에서 만든 웹 프로젝트를 Visual Studio 2008 프로젝트로 변환하기 위한 주요 개념, 프로젝트 형식 및 시나리오에 대해 설명합니다.
변환 개념
이전 버전의 Visual Studio 웹 사이트 또는 프로젝트를 Visual Studio 2008로 변경하려면 프로젝트 형식을 변환하고 .NET Framework 버전을 업그레이드하는 두 가지 과정을 거쳐야 합니다. 웹 프로젝트 형식을 변환하는 것은 필수 단계입니다.
![]() |
---|
Visual Studio 2008에서 이전 Visual Studio 버전의 프로젝트를 열거나 변환한 후에는 해당 프로젝트를 이전 버전에서 다시 열 수는 없습니다. 변환은 단방향으로만 수행됩니다. |
Visual Studio 2005에서 변환하는 경우에는 프로젝트가 .NET Framework 3.5에서 실행되도록 선택적으로 업그레이드할 수 있습니다. 또한 업그레이드를 생략하고 원래 .NET Framework 버전에서 계속 실행되도록 할 수도 있습니다.
Visual Studio 2002 또는 2003에서 프로젝트를 변환하는 경우에는 프로젝트가 .NET Framework 2.0 SP1 또는 .NET Framework 3.5에서 실행되도록 업그레이드해야 합니다.
웹 프로젝트 형식
다음 표에는 각 버전의 Visual Studio에서 사용할 수 있는 웹 관련 프로젝트의 형식이 나와 있습니다.
Visual Studio 프로젝트 형식 |
주석 |
추가 정보 |
---|---|---|
Visual Studio .NET 2002 및 2003 웹 프로젝트 |
Visual Studio .NET 2002 및 2003의 웹 사이트에 대한 기본 형식 |
|
Visual Studio 2005 웹 사이트 프로젝트 |
Visual Studio 2005의 기본 프로젝트 형식 |
|
Visual Studio 2005 SP1 웹 응용 프로그램 프로젝트 |
SP1에 포함된 프로젝트 형식. 이 프로젝트 형식은 프로젝트 관리 기능을 추가하고 이전 버전에서의 변환을 용이하게 해 줍니다. |
SP1에 포함된 웹 응용 프로그램 프로젝트 형식에 대한 설명을 보려면 Introduction to Web Application Projects를 참조하십시오. |
Visual Studio 2008 웹 사이트 프로젝트 |
Visual Studio 2005에서 사용되는 기본 형식과 비슷한 웹 사이트 형식입니다. |
|
Visual Studio 2008 웹 응용 프로그램 프로젝트 |
Visual Studio 2005에서 사용되는 웹 응용 프로그램 프로젝트 형식과 비슷한 프로젝트 형식입니다. Visual Studio 2008에서는 Visual Studio .NET 2002 및 2003에서 변환되는 웹 사이트에 대해 가장 일반적인 대상 형식입니다. |
AJAX 사용 웹 사이트
Microsoft ASP.NET AJAX를 기반으로 하는 AJAX 기능에 대한 지원이 포함되어 있는 웹 사이트를 AJAX 사용 웹 사이트라고 합니다. AJAX 지원을 Visual Studio 2005에 추가하려면 개발 컴퓨터 및 웹 서버에 ASP.NET AJAX 구성 요소를 설치합니다. 그러면 AJAX 컨트롤 및 기능을 웹 사이트에 추가할 수 있습니다. 자세한 내용은 ASP.NET AJAX 웹 사이트를 참조하십시오.
AJAX 기능이 포함된 Visual Studio 2005 웹 사이트를 Visual Studio 2008로 변환하려면 추가 단계를 수행해야 합니다. 다음 단원에 나와 있는 항목에 설명된 대로 Visual Studio 프로젝트를 변환한 후 방법: ASP.NET AJAX 1.0 웹 프로젝트를 .NET Framework 3.5로 업그레이드에 설명된 단계를 따릅니다.
변환 시나리오
다음 표에서는 가장 일반적인 웹 프로젝트 변환 시나리오를 요약 설명합니다. 일부 변환 시나리오는 Visual Studio 변환 마법사를 사용하여 수행할 수 있지만 그 밖의 시나리오는 수동으로 수행해야 합니다.
테이블에서 원하는 변환 시나리오를 찾은 다음 해당 변환 형식과 관련된 추가 설명서에 연결된 링크를 따라 이동하십시오.
원본 Visual Studio 프로젝트 형식 |
대상 Visual Studio 프로젝트 형식 |
주석 |
---|---|---|
Visual Studio .NET 2002 또는 2003 웹 프로젝트 |
Visual Studio 2008 웹 응용 프로그램 프로젝트 |
자세한 내용은 연습: Visual Studio 2002 또는 2003 웹 프로젝트를 Visual Studio 2008 웹 응용 프로그램 프로젝트로 변환을 참조하십시오. |
Visual Studio .NET 2002 및 2003 웹 프로젝트 |
Visual Studio 2008 웹 사이트 프로젝트 |
이 변환은 수행 가능하지만 웹 응용 프로그램 프로젝트로의 변환을 수행하는 것이 좋으며 더 간단합니다. Visual Studio 2008 웹 사이트로 변환하는 방법에 대한 자세한 내용은 Common Web Project Conversion Issues and Solutions를 참조하십시오. |
Visual Studio 2005 웹 사이트 프로젝트 |
Visual Studio 2008 웹 응용 프로그램 프로젝트 |
자세한 내용은 연습: Visual Studio 2005 웹 사이트 프로젝트를 Visual Studio 2008 웹 응용 프로그램 프로젝트로 변환을 참조하십시오. |
Visual Studio 2005 웹 사이트 프로젝트 |
Visual Studio 2008 웹 사이트 프로젝트 |
자세한 내용은 연습: Visual Studio 2005 웹 사이트 프로젝트를 Visual Studio 2008 웹 사이트 프로젝트로 변환을 참조하십시오. |
Visual Studio 2005 웹 응용 프로그램 프로젝트 |
Visual Studio 2008 웹 응용 프로그램 프로젝트 |
자세한 내용은 연습: Visual Studio 2005 웹 응용 프로그램 프로젝트를 Visual Studio 2008 웹 응용 프로그램 프로젝트로 변환을 참조하십시오. |
참고 항목
작업
방법: Visual Studio 2008에서 ASP.NET AJAX 1.0 웹 프로젝트 작업
방법: ASP.NET AJAX 1.0 웹 프로젝트를 .NET Framework 3.5로 업그레이드
연습: Visual Studio 2002 또는 2003 웹 프로젝트를 Visual Studio 2008 웹 응용 프로그램 프로젝트로 변환
연습: Visual Studio 2005 웹 사이트 프로젝트를 Visual Studio 2008 웹 응용 프로그램 프로젝트로 변환
연습: Visual Studio 2005 웹 사이트 프로젝트를 Visual Studio 2008 웹 사이트 프로젝트로 변환
연습: Visual Studio 2005 웹 응용 프로그램 프로젝트를 Visual Studio 2008 웹 응용 프로그램 프로젝트로 변환