다음을 통해 공유


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

Visual Studio의 프로젝트 디자이너는 .NET 또는 .NET Framework 프로젝트의 애플리케이션 설정 및 속성을 지정하는 데 사용할 수 있는 대화 상자입니다. 프로젝트 디자이너에는 상호 작용할 여러 가지 프로젝트 속성 탭 또는 페이지가 포함되어 있습니다. .NET Framework 프로젝트의 프로젝트 디자이너는 .NET Core 및 .NET 5 이상을 대상으로 하는 프로젝트의 프로젝트 디자이너와 다르므로 표시되는 내용은 .NET 버전에 따라 달라집니다. .NET 프로젝트 디자이너의 속성에 대한 자세한 내용은 .NET 프로젝트 디자이너참조하세요. .NET Framework 프로젝트 디자이너에 대한 자세한 내용은 .NET Framework 프로젝트 디자이너Project 속성을 참조하세요.

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

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

중요하다

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

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

.NET 8.0을 대상 프레임워크로 사용하여 Visual Studio 2022의 .NET 프로젝트 디자이너 스크린샷

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

.NET Framework 4.7.2를 대상 프레임워크로 사용하여 Visual Studio 2022의 .NET 프로젝트 디자이너 스크린샷

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

.NET을 대상 프레임워크로 사용하여 Visual Studio 2019의 프로젝트 디자이너 스크린샷

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

.NET Framework를 대상 프레임워크로 사용하여 Visual Studio 2019의 프로젝트 디자이너 스크린샷

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

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

재산 언어/플랫폼 묘사
신청 C#, F#, Visual Basic, UWP, WPF 프로젝트에 대한 애플리케이션 설정 및 속성을 지정합니다.
체격 C#, F#, WPF 프로젝트에 대한 빌드 구성 속성을 지정합니다.
빌드 이벤트 C#, Visual Basic, WPF 빌드 구성 지침을 지정합니다.
코드 분석 C#, F#, Visual Basic, WPF 코드 분석 도구를 구성합니다.
엮다 Visual Basic 컴파일 속성 지정
내 확장 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 프로젝트 디자이너의 프로젝트 속성

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

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

참고 항목