프로젝트 속성 수정(Visual C#)

업데이트: 2007년 11월

프로젝트를 만든 다음 프로젝트 디자이너를 사용하여 실행 파일 이름 바꾸기, 빌드 프로세스 사용자 지정, DLL에 대한 참조 추가, 보안 설정 강화 등의 작업을 수행할 수 있습니다. 프로젝트 디자이너에는 세 가지 방법으로 액세스할 수 있습니다.

  • 프로젝트 메뉴에서 속성을 클릭합니다.

  • 솔루션 탐색기에서 속성 항목을 마우스 오른쪽 단추로 클릭하고 열기를 클릭합니다.

  • 솔루션 탐색기에서 프로젝트를 마우스 오른쪽 단추로 클릭하고 속성을 클릭합니다.

프로젝트 디자이너는 아래 그림에서와 같이 편집기/디자이너 창에 나타납니다.

응용 프로그램 속성 페이지

프로젝트 속성은 프로젝트 디자이너에서 12개의 페이지로 그룹화되어 있습니다. 프로젝트 디자이너 속성 페이지는 Windows Forms 디자이너와 코드 편집기에 사용되는 것과 동일한 중간 창에 위치합니다.

참고:

Visual Studio Team System에는 코드 분석을 위한 속성 페이지가 추가로 포함되어 있습니다.

이전 그림에는 응용 프로그램 속성 페이지가 나와 있습니다. 왼쪽 탭에서 빌드, 빌드 이벤트, 디버그 등의 레이블을 클릭하면 해당 속성 페이지에 액세스할 수 있습니다. 여기서 입력하는 프로젝트별 정보는 .csproj 파일에 저장됩니다. 이 파일은 솔루션 탐색기에 표시되지 않지만 드라이브의 프로젝트 폴더에 있습니다. Visual C#으로 작업할 때 마우스 커서를 임의의 속성 페이지에 놓은 다음 F1 키를 누르면 해당 페이지에 대한 도움말을 볼 수 있습니다.

다음 표에는 프로젝트 디자이너의 각 페이지에 대한 간략한 설명이 나와 있습니다.

속성 페이지

설명

응용 프로그램

어셈블리 이름, 프로젝트 형식, 어셈블리 정보(버전 번호 포함) 및 기타 리소스 옵션을 변경합니다. 자세한 내용은 프로젝트 디자이너, 응용 프로그램 페이지(C#)를 참조하십시오.

빌드

컴파일된 어셈블리가 저장되는 위치, 조건부 컴파일 옵션, 오류와 경고 처리 방법 및 기타 설정을 변경합니다. 자세한 내용은 프로젝트 디자이너, 빌드 페이지(C#)를 참조하십시오.

빌드 이벤트

사용자 지정 빌드 단계를 만들고 수정합니다. 자세한 내용은 프로젝트 디자이너, 빌드 이벤트 페이지(C#)를 참조하십시오.

디버그

디버거에서 실행할 때의 명령줄 인수 및 기타 설정을 지정합니다. 자세한 내용은 프로젝트 디자이너, 디버그 페이지를 참조하십시오.

리소스

문자열, 아이콘, 이미지 또는 기타 형식의 파일을 프로젝트에 리소스로 추가합니다. 자세한 내용은 프로젝트 디자이너, 리소스 페이지를 참조하십시오.

서비스

프로젝트에 대한 클라이언트 응용 프로그램 서비스를 활성화하고 구성합니다. 자세한 내용은 프로젝트 디자이너, 서비스 페이지를 참조하십시오.

설정

특정 사용자가 사용할 데이터베이스의 연결 문자열 또는 색 구성표와 같은 설정을 저장합니다. 이러한 설정은 런타임에 동적으로 검색할 수 있습니다. 자세한 내용은 프로젝트 디자이너, 설정 페이지를 참조하십시오.

참조 경로

프로젝트에서 참조하는 어셈블리가 있는 위치의 경로를 지정합니다. 자세한 내용은 프로젝트 디자이너, 참조 경로 페이지(C#)를 참조하십시오.

서명

ClickOnce 인증서 옵션을 지정하고 어셈블리에 대한 강력한 이름을 제공합니다. 자세한 내용은 프로젝트 디자이너, 서명 페이지ClickOnce 배포 개요를 참조하십시오.

보안

응용 프로그램을 실행하는 데 필요한 보안 설정을 지정합니다. 자세한 내용은 프로젝트 디자이너, 보안 페이지를 참조하십시오.

게시

응용 프로그램을 웹 사이트, FTP 서버 또는 파일 위치에 배포하기 위한 옵션을 지정합니다. 자세한 내용은 프로젝트 디자이너, 게시 페이지를 참조하십시오.

코드 분석(Visual Studio Team System에만 해당)

소스 코드에 잠재적 보안 문제가 있는지, .NET Framework 디자인 지침을 따르는지 등을 분석하기 위한 도구의 옵션을 제공합니다. 자세한 내용은 프로젝트 디자이너, 코드 분석을 참조하십시오.

참고 항목

개념

프로젝트 디자이너 소개

기타 리소스

Visual C# IDE 사용

Visual Studio에서 응용 프로그램 개발