.NET 프로젝트 디자이너란?

Visual Studio의 프로젝트 디자이너는 .NET 또는 .NET Framework 프로젝트의 애플리케이션 설정 및 속성을 지정하는 데 사용할 수 있는 대화 상자입니다. 프로젝트 디자이너에는 상호 작용할 여러 가지 프로젝트 속성 탭 또는 페이지가 포함되어 있습니다. 표시되는 내용은 .NET 프로젝트 형식, 플랫폼, 프로그래밍 언어에 따라 달라집니다. .NET C# 프로젝트 디자이너의 속성에 대한 자세한 내용은 .NET 프로젝트 디자이너(C#)를 참조하세요. .NET Framework 프로젝트 디자이너에 대한 자세한 내용은 .NET Framework 프로젝트 디자이너의 프로젝트 속성을 참조 하세요.

Visual Studio의 프로젝트 디자이너는 .NET 또는 .NET Framework 프로젝트의 애플리케이션 설정 및 속성을 지정하는 데 사용할 수 있는 대화 상자입니다. 프로젝트 디자이너에는 상호 작용할 여러 가지 프로젝트 속성 탭 또는 페이지가 포함되어 있습니다. 표시되는 내용은 .NET 프로젝트 형식, 플랫폼, 프로그래밍 언어에 따라 달라집니다.

프로젝트 디자이너는 솔루션 탐색기프로젝트 노드를 선택한 후 바로 가기 메뉴를 마우스 오른쪽 단추로 클릭하여 속성을 선택합니다.

중요

.NET 프로젝트 디자이너를 사용하여 액세스할 수 있는 프로젝트 속성은 솔루션 탐색기에서 속성 창을 사용하여 액세스할 수 있는 속성과 다릅니다.

다음 스크린샷은 프로젝트 디자이너의 C# 콘솔 프로젝트용 .NET 프로젝트 속성의 예를 보여 줍니다.

Screenshot of the .NET Project Designer in Visual Studio 2022 with .NET 8.0 as the target framework.

다음 스크린샷은 프로젝트 디자이너의 Visual Basic 콘솔 프로젝트에 대한 .NET 프로젝트 속성의 예를 보여 줍니다. .NET Framework 4.7.2가 대상 프레임워크로 표시됩니다.

Screenshot of the .NET Project Designer in Visual Studio 2022 with .NET Framework 4.7.2 as the target framework.

다음 Visual Studio 2019 스크린샷은 프로젝트 디자이너의 C# 콘솔 프로젝트용 .NET 프로젝트 속성의 예를 보여 줍니다. .NET 5.0이 대상 프레임워크로 표시됩니다.

Screenshot of the Project Designer in Visual Studio 2019 with .NET as the target framework.

다음 Visual Studio 2019 스크린샷은 프로젝트 디자이너의 Visual Studio 콘솔 프로젝트용 .NET 프로젝트 속성의 예를 보여 줍니다. .NET Framework 4.7.2가 대상 프레임워크로 표시됩니다.

Screenshot of the Project Designer in Visual Studio 2019 with .NET Framework as the target framework.

.NET Framework 프로젝트 디자이너의 프로젝트 속성

.NET Framework 프로젝트의 경우 다음 표의 링크를 사용하여 속성에 대한 정보를 가져옵니다.

속성 언어/플랫폼 Description
애플리케이션 C#, F#, Visual Basic, UWP, WPF 프로젝트에 대한 애플리케이션 설정 및 속성을 지정합니다.
빌드 C#, F#, WPF 프로젝트에 대한 빌드 구성 속성을 지정합니다.
빌드 이벤트 C#, Visual Basic, WPF 빌드 구성 지침을 지정합니다.
코드 분석 C#, F#, Visual Basic, WPF 코드 분석 도구를 구성합니다.
Compile Visual Basic 컴파일 속성 지정
My 확장 Visual Basic 내 네임스페이스 확장을 관리합니다.
패키지 C#, F#, Visual Basic 빌드할 때 NuGet 패키지를 생성합니다.
게시 Visual Basic, WPF ClickOnce에 대한 속성을 구성합니다.
참조 Visual Basic 프로젝트에서 사용하는 참조를 관리합니다.
참조 경로 WPF 프로젝트의 참조 경로를 관리합니다.
리소스 C#, F#, Visual Basic, WPF C# 프로젝트에 대한 솔루션 탐색기 RESX 파일에 액세스하거나, Visual Basic 프로젝트의 기본 리소스 파일을 만들거나, WPF 프로젝트에 리소스를 추가합니다.
Services Visual Basic, WPF, Windows Forms 클라이언트 애플리케이션 서비스 사용.
설정 C#, F#, Visual Basic, WPF 프로젝트의 애플리케이션 설정을 지정합니다.
서명 Visual Basic, WPF 애플리케이션 및 배포 매니페스트에 서명하고 어셈블리에 서명합니다. (Visual Basic 프로젝트의 경우 .NET 프로젝트에 대한 ClickOnce 매니페스트 서명은 이제 빌드>. 게시 아래에 있습니다.)
보안 Visual Basic, WPF ClickOnce 배포를 통해 배포된 애플리케이션에 대한 코드 액세스 보안을 구성합니다.

.NET 프로젝트 디자이너의 프로젝트 속성

다음 표의 링크를 사용하여 속성에 대한 정보를 가져옵니다.

타이틀 Description
프로젝트 디자이너, 애플리케이션 페이지(Visual Basic) Visual Basic 프로젝트에 대한 애플리케이션 설정 및 속성을 지정합니다.
프로젝트 디자이너, 애플리케이션 페이지(C#) Visual Basic C# 프로젝트에 대한 애플리케이션 설정 및 속성을 지정합니다.
프로젝트 디자이너, 빌드 이벤트 페이지(C#) 빌드 구성 지침을 지정합니다.
프로젝트 디자이너, 빌드 페이지(C#) Visual C# 프로젝트에 대한 빌드 구성 속성을 지정합니다.
프로젝트 디자이너, 컴파일 페이지(Visual Basic) Visual Basic 프로젝트에 대한 컴파일 속성을 지정합니다.
프로젝트 디자이너, 디버그 페이지 프로젝트에 대한 디버깅 속성을 지정합니다.
프로젝트 디자이너, 코드 분석 코드 분석 도구를 구성합니다.
프로젝트 디자이너, 게시 페이지 ClickOnce에 대한 속성을 구성합니다.
참조 페이지, 프로젝트 디자이너(Visual Basic) 프로젝트에서 사용하는 참조를 관리합니다.
프로젝트 디자이너, 보안 페이지 ClickOnce 배포를 통해 배포된 애플리케이션에 대한 코드 액세스 보안을 구성합니다.
프로젝트 디자이너, 서명 페이지 애플리케이션 및 배포 매니페스트에 서명하고 어셈블리에 서명합니다.

참조