Visual Studio의 솔루션 및 프로젝트

 

Visual Studio 2017 에 대한 최신 설명서는 Visual Studio 2017 설명서를 참조하세요.

Visual Studio에서 앱, 응용 프로그램, 웹 사이트, 웹앱, 스크립트, 플러그인 등을 만들 때 프로젝트에서 시작합니다. 논리적인 측면에서 프로젝트에는 모든 소스 코드 파일, 아이콘, 이미지, 데이터 파일 및 실행 가능한 프로그램 또는 웹 사이트로 컴파일되는 기타 모든 항목이 포함되어 있거나 컴파일을 수행하는 데 필요한 기타 항목이 포함되어 있습니다. 프로젝트에도 프로그램이 통신하는 여러 서비스 또는 구성 요소에 필요할 수 있는 모든 컴파일러 설정 및 기타 구성 파일이 포함되어 있습니다.

리터럴 어떤에서 프로젝트는 XML 파일 (*.vbproj, *.csproj, *.vcxproj) "포함" 모든 항목 및 모든 빌드 설정에 대 한 경로 함께 가상 폴더 계층 구조를 정의 하 합니다. Visual Studio에서 프로젝트 파일은 솔루션 탐색기에서 프로젝트 내용 및 설정을 표시하는 데 사용됩니다. 프로젝트를 컴파일할 때 MSBuild 엔진은 프로젝트 파일을 사용하여 실행 파일을 만듭니다. 또한 다른 출력 제품으로 프로젝트를 사용자 지정할 수 있습니다.

프로젝트는 논리적인 의미와 파일 시스템에서 솔루션내에 포함되어 있으며, 이 솔루션에는 빌드 정보, Visual Studio 창 설정 및 프로젝트와 관련이 없는 기타 파일과 함께 하나 이상의 프로젝트가 있을 수 있습니다. 리터럴 관점에서 솔루션은 자체 고유한 형식을 가진 텍스트 파일로, 일반적으로 것은 직접 편집할 수 없습니다.

솔루션에는 프로젝트에 참여한 각 사용자에 대한 설정, 기본 설정 및 구성 정보를 저장하는 연결된 *.suo 파일이 있습니다.

다음 다이어그램은 프로젝트와 솔루션 및 프로젝트와 솔루션에 논리적으로 포함된 항목 간의 관계를 보여줍니다.

Visual Studio 프로젝트 및 솔루션

사용자 지정 프로젝트 및 항목 템플릿을 만들 수도 있습니다. 자세한 내용은 참조 프로젝트 만들기 및 항목 템플릿합니다.

새 프로젝트를 만드는 가장 쉬운 방법은 사전 정의된 프로젝트 템플릿으로 시작하는 것입니다. 이 템플릿은 특정 프로그래밍 언어로 특정 유형의 응용 프로그램이나 웹 사이트 만들기를 시작하는 미리 생성된 코드 파일, config 파일, 자산 및 설정 기본 세트로 구성되어 있습니다. 이러한 서식 파일에 표시 되는 새 프로젝트 대화 상자 선택 하는 경우 파일 및 #124; 새로 만들기 (& a) #124; 프로젝트 또는 파일 및 #124; 새로 만들기 (& a) #124; 웹 사이트 주 메뉴에서 이동 합니다. 자세한 내용은 Creating Solutions and ProjectsNIB 템플릿에서 프로젝트 만들기를 참조하세요.

새 프로젝트를 만든 후에 솔루션 탐색기 를 사용하여 프로젝트와 솔루션 및 연결된 항목을 보고 관리합니다. 다음 그림은 두 프로젝트가 포함되어 있으며, C# 솔루션을 사용하는 서버 탐색기를 보여줍니다.

솔루션 탐색기

Visual Studio IDE

표시: