Mac용 Visual Studio의 프로젝트 및 솔루션Projects and Solutions in Visual Studio for Mac

이 문서는 Mac용 Visual Studio에서 프로젝트솔루션 에 대한 개요를 제공합니다.This article provides an overview of the project and solution concepts in Visual Studio for Mac.


이 토픽은 Mac용 Visual Studio에 적용됩니다.This topic applies to Visual Studio for Mac. Windows 기반 Visual Studio는 Visual Studio의 프로젝트 및 솔루션을 참조하세요.For Visual Studio on Windows, see Projects and solutions in Visual Studio.


Mac용 Visual Studio에서 새 애플리케이션, 웹 사이트 등을 만드는 경우 프로젝트에서 시작합니다.When creating a new application, website, etc. in Visual Studio for Mac, you start with a project. 프로젝트에는 실행 파일, 라이브러리 또는 웹 사이트로 컴파일하는 데 필요한 모든 필수 요소(소스 코드, 이미지, 데이터 파일 등)가 포함됩니다.The project contains all the files required (source code, images, data files, etc.) that are needed to compile the executable, library, or website.

프로젝트는 파일과 폴더 계층 구조, 파일 경로, 빌드 설정 등의 프로젝트 특정 설정을 정의하는 xml이 포함된 파일(예: C#의 경우 .csproj)로 정의됩니다.A project is defined by a file (e.g., .csproj for C# projects) which contains xml that defines the file and folder hierarchy, paths to files and project-specific settings, such as build settings.

Mac용 Visual Studio에서 프로젝트가 로드되면 솔루션 창은 프로젝트 파일을 사용하여 프로젝트에 파일 및 폴더를 표시합니다.When a project is loaded by Visual Studio for Mac, the Solution Window uses the project file to display the files and folders in your project. 컴파일 중 MSBuild는 프로젝트 파일에서 설정을 읽어 실행 파일을 만듭니다.During compilation, MSBuild reads the settings from the project file to create the executable.


솔루션 은 하나 이상의 관련된 프로젝트를 함께 그룹화하는 컨테이너입니다.A solution is a container that groups together one or more related projects. 솔루션은 고유한 형식을 가진 텍스트 파일(.sln 확장명)로 설명되고 직접 편집할 수 없습니다.Solutions are described by a text file (extension .sln) with its own unique format; it is not intended to be edited by hand.

솔루션 창에서 프로젝트 관리Managing Projects in the Solution Window

프로젝트를 만들거나 로드한 다음 솔루션 창을 사용하여 프로젝트 또는 솔루션은 물론 내부에 포함된 파일을 보고 관리할 수 있습니다.Once a project has been created or loaded, you can use the Solution Window to view and manage the project or solution and the files contained within. 다음 그림에서는 두 프로젝트가 포함된 .NET Core 솔루션이 있는 솔루션 창을 보여 줍니다.The following illustration shows the Solution Window with a .NET Core solution that contains two projects:

여러 프로젝트가 포함된 샘플 솔루션

프로젝트 또는 솔루션 이름을 두 번 클릭하거나, 마우스 오른쪽 단추를 클릭하고 옵션 을 선택하여 프로젝트 및 솔루션 모두의 속성을 관리할 수 있습니다.You can manage the properties of both projects and solutions by either double-clicking on the project or solution name, or by right-clicking and choosing Options.

이러한 옵션에 대한 자세한 내용은 솔루션 및 프로젝트 속성 관리 문서를 참조하세요.More information on these options is provided in the Managing Solutions and Project Properties article.

참조See also