.NET 프로젝트 디자이너란?
Visual Studio의 프로젝트 디자이너는 .NET 또는 .NET Framework 프로젝트의 애플리케이션 설정 및 속성을 지정하는 데 사용할 수 있는 대화 상자입니다. 프로젝트 디자이너에는 상호 작용할 여러 가지 프로젝트 속성 탭 또는 페이지가 포함되어 있습니다. 표시되는 내용은 .NET 프로젝트 형식, 플랫폼, 프로그래밍 언어에 따라 달라집니다. .NET C# 프로젝트 디자이너의 속성에 대한 자세한 내용은 .NET 프로젝트 디자이너(C#)를 참조하세요. .NET Framework 프로젝트 디자이너에 대한 자세한 내용은 .NET Framework 프로젝트 디자이너의 프로젝트 속성을 참조 하세요.
Visual Studio의 프로젝트 디자이너는 .NET 또는 .NET Framework 프로젝트의 애플리케이션 설정 및 속성을 지정하는 데 사용할 수 있는 대화 상자입니다. 프로젝트 디자이너에는 상호 작용할 여러 가지 프로젝트 속성 탭 또는 페이지가 포함되어 있습니다. 표시되는 내용은 .NET 프로젝트 형식, 플랫폼, 프로그래밍 언어에 따라 달라집니다.
프로젝트 디자이너는 솔루션 탐색기의 프로젝트 노드를 선택한 후 바로 가기 메뉴를 마우스 오른쪽 단추로 클릭하여 속성을 선택합니다.
중요
.NET 프로젝트 디자이너를 사용하여 액세스할 수 있는 프로젝트 속성은 솔루션 탐색기에서 속성 창을 사용하여 액세스할 수 있는 속성과 다릅니다.
다음 스크린샷은 프로젝트 디자이너의 C# 콘솔 프로젝트용 .NET 프로젝트 속성의 예를 보여 줍니다.
다음 스크린샷은 프로젝트 디자이너의 Visual Basic 콘솔 프로젝트에 대한 .NET 프로젝트 속성의 예를 보여 줍니다. .NET Framework 4.7.2가 대상 프레임워크로 표시됩니다.
다음 Visual Studio 2019 스크린샷은 프로젝트 디자이너의 C# 콘솔 프로젝트용 .NET 프로젝트 속성의 예를 보여 줍니다. .NET 5.0이 대상 프레임워크로 표시됩니다.
다음 Visual Studio 2019 스크린샷은 프로젝트 디자이너의 Visual Studio 콘솔 프로젝트용 .NET 프로젝트 속성의 예를 보여 줍니다. .NET Framework 4.7.2가 대상 프레임워크로 표시됩니다.
.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 배포를 통해 배포된 애플리케이션에 대한 코드 액세스 보안을 구성합니다. |
프로젝트 디자이너, 서명 페이지 | 애플리케이션 및 배포 매니페스트에 서명하고 어셈블리에 서명합니다. |