다음을 통해 공유


솔루션 및 프로젝트

Visual Studio에서는 참조, 데이터 연결, 폴더 및 파일과 같이 개발 작업에 필요한 항목들을 효율적으로 관리할 수 있도록 두 개의 컨테이너를 제공합니다.이러한 컨테이너를 솔루션과 프로젝트라고 합니다.사용 하면 솔루션 탐색기 보기 및 프로젝트, 솔루션 및 관련된 항목을 관리 합니다.

솔루션

응용 프로그램을 만드는 데 필요한 항목을 포함 하는 솔루션입니다.솔루션에 하나 이상의 프로젝트와 파일 및 솔루션을 전체적으로 정의할 수 있는 메타 데이터가 포함 됩니다.새 프로젝트를 만들 때 Visual Studio 솔루션을 자동으로 생성 합니다.Visual Studio에서는 두 파일에 솔루션에 대 한 정의 저장:.sln과.suo 라는.솔루션 정의 파일 (.sln)을 솔루션을 정의 하는 메타 데이터 저장 등.

  • 솔루션과 연결 된 프로젝트입니다.

  • 특정 프로젝트와 연결 되지 않은 항목입니다.

  • 각 빌드 종류에 적용할 프로젝트 구성을 결정 하는 빌드 구성입니다.

솔루션을 구성하고 속성을 설정할 때 .suo 파일에 저장된 메타데이터는 솔루션이 활성화될 때마다 IDE를 사용자 지정하는 데 사용됩니다.예를 들어, 솔루션에 대한 기타 파일 폴더를 표시하는 옵션을 선택하고 솔루션에 포함된 프로젝트 형식에 적합한 도구를 도구 상자에서 사용할 수 있는 경우 솔루션 탐색기에는 기타 파일 폴더가 표시됩니다.자세한 내용은 솔루션 및 프로젝트 만들기을 참조하십시오.

프로젝트

프로젝트는 솔루션의 논리적으로 관리, 빌드 및 디버깅할 응용 프로그램을 구성 하는 항목에 사용 됩니다.프로젝트의 출력은 일반적으로 실행 프로그램(.exe), 동적 연결 라이브러리(.dll) 파일 또는 모듈입니다.

Visual Studio여러 가지 미리 정의 된 프로젝트 템플릿을 제공합니다.이러한 템플릿은 기본 프로젝트 컨테이너를 만들고 응용 프로그램, 클래스, 컨트롤 또는 라이브러리를 개발 하는 데 필요할 수 있는 항목의 예비 집합을 사용할 수 있습니다.예를 들어, Windows 응용 프로그램을 만들기로 선택한 경우 프로젝트는 개발자가 사용자 지정하도록 Windows Form 항목을 제공합니다.마찬가지로 웹 응용 프로그램 만들기를 선택하면 프로젝트에서는 Web Form 항목을 제공합니다.언어의 프로젝트 형식과 템플릿에 대한 자세한 내용은 템플릿에서 프로젝트 만들기을 참조하십시오.

Items

프로젝트 항목 파일, 라이브러리, 데이터 연결 및 프로젝트에 있는 폴더에 대 한 참조가 될 수 있습니다.일부 항목은 저장소에서 찾을 수 있는 실제 항목을 나타냅니다.다른 항목 들은 링크 이며 서비스, 모듈 또는 다른 구성 요소에 있는 다른 항목에 포인터를 나타냅니다.

솔루션 항목 솔루션 항목 폴더에 있습니다.이러한 항목은 프로젝트 파일과 함께 만들어진 프로젝트 독립형 파일입니다.솔루션 항목은 프로젝트 개발에 중요 하기는 하지만 특정 프로젝트에 속하지 않는 파일을 나타냅니다.

에 대 한 자세한 정보를 보려면 프로젝트 및 솔루션 파일 형식기타 파일.

참고 항목

작업

방법: 응용 프로그램 아이콘 지정(Visual Basic, C#)

방법: 프로젝트 속성 및 구성 설정 수정

개념

솔루션 및 프로젝트 만들기

프로젝트 참조 관리

응용 프로그램 설정 관리

Visual Studio 템플릿 소개

기타 리소스

응용 프로그램 속성 관리

응용 프로그램 리소스 관리

어셈블리 및 매니페스트 서명 관리

특정 .NET Framework 버전 또는 프로필을 대상으로 지정