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