다중 프로젝트 솔루션

솔루션에는 함께 열고, 닫고, 저장할 수 있는 여러 프로젝트가 포함될 수 있습니다. 또한 솔루션의 각 프로젝트에는 여러 파일 또는 항목이 포함될 수 있습니다. 프로젝트 내에 포함된 항목의 형식은 해당 항목을 만드는 데 사용한 개발 언어에 따라 달라집니다. Visual Studio에서는 관련 프로젝트를 그룹으로 구성하는 솔루션 폴더가 제공되므로 프로젝트 그룹에 대한 작업을 수행할 수 있습니다.

솔루션과 해당 구성 요소 간의 논리적 관계가 솔루션 및 해당 구성 요소의 디스크 저장 방식을 반드시 반영하지는 않습니다. 여러 프로젝트로 구성된 응용 프로그램을 만드는 경우에는 웹이 아닌 로컬 프로젝트, 솔루션 파일(.sln과 .suo) 및 공유 솔루션 항목을 포함하도록 저장소에 솔루션 디렉터리를 만들 수 있습니다.

솔루션 탐색기 및 Windows 탐색기의 프로젝트

솔루션 탐색기 디렉터리 구조

다중 프로젝트 솔루션을 만들 때 처음으로 만들어지는 프로젝트가 기본적으로 시작 프로젝트가 됩니다. 시작 프로젝트는 솔루션 탐색기에서 굵게 표시되고 디버그 메뉴에서 시작을 클릭할 때 실행됩니다. 또한 솔루션의 모든 프로젝트에 대한 디버깅을 동시에 시작하거나 해당 솔루션을 시작 프로젝트로 선택하여 솔루션의 프로젝트를 하나 이상 디버깅할 수 있습니다. 자세한 내용은 Startup Project, Common Properties, Solution Property Pages Dialog Box를 참조하십시오.

다중 프로젝트 솔루션을 만들 때는 솔루션 내의 단일 프로젝트 또는 다중 프로젝트를 빌드할 수 있습니다. 또한 빌드에서 제외시키려는 솔루션 프로젝트를 지정할 수도 있습니다. 자세한 내용은 Visual Studio에서 빌드를 참조하십시오.

전체 솔루션을 빌드할 때 프로젝트는 솔루션에 추가된 순서대로 빌드됩니다. 종속 프로젝트는 해당 프로젝트가 종속된 프로젝트가 빌드된 후에 빌드됩니다. 자세한 내용은 방법: 프로젝트 종속성 만들기 및 제거를 참조하십시오.

참고 항목

작업

방법: 다중 프로젝트 솔루션 만들기

방법: 솔루션용 디렉터리 만들기

방법: 시작 프로젝트 설정

방법: 프로젝트 종속성 만들기 및 제거

개념

솔루션, 프로젝트 및 항목 소개

솔루션 폴더

기타 리소스

Startup Project, Common Properties, Solution Property Pages Dialog Box

Solution Explorer

Visual Studio에서 빌드