다음을 통해 공유


개요: 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 .NET 2002 또는 2003에서 변환

Visual Studio 2005 웹 사이트 프로젝트

Visual Studio 2005의 기본 프로젝트 형식

Microsoft Visual Studio 2005 Web Project System

Visual Studio 2005 SP1 웹 응용 프로그램 프로젝트

SP1에 포함된 프로젝트 형식. 이 프로젝트 형식은 프로젝트 관리 기능을 추가하고 이전 버전에서의 변환을 용이하게 해 줍니다.

SP1에 포함된 웹 응용 프로그램 프로젝트 형식에 대한 설명을 보려면 Introduction to Web Application Projects를 참조하십시오.

Visual Studio 2008 웹 사이트 프로젝트

Visual Studio 2005에서 사용되는 기본 형식과 비슷한 웹 사이트 형식입니다.

ASP.NET 웹 사이트 레이아웃

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 웹 응용 프로그램 프로젝트로 변환

개념

웹 사이트에 대한 .NET Framework 대상 지정

ASP.NET 웹 사이트 마이그레이션 및 변환