방법: 응용 프로그램 설정 추가 또는 제거
업데이트: 2007년 11월
응용 프로그램 설정을 사용하면 응용 프로그램의 속성 설정과 기타 정보를 동적으로 저장하고 검색할 수 있습니다. 응용 프로그램 설정은 범위에 따라 다음 두 가지 유형으로 분류됩니다. 사용자 범위 설정 및 응용 프로그램 범위 설정
디자인 타임에 프로젝트 디자이너의 설정 창을 사용하거나 폼 또는 컨트롤의 속성 창을 사용하여 응용 프로그램 설정을 추가할 수 있으며 설정을 속성에 직접 바인딩할 수 있습니다.
프로젝트 디자이너에서 응용 프로그램 설정을 추가하려면
솔루션 탐색기에서 프로젝트를 선택하고 프로젝트 메뉴에서 속성을 클릭합니다.
설정 창을 선택합니다.
설정 표의 빈 행을 클릭합니다.
이름 열에 설정 이름을 입력합니다. 이름에는 공백을 사용할 수 없습니다.
형식 드롭다운 목록에서 설정의 데이터 형식을 선택합니다.
범위 드롭다운 목록에서 설정 범위를 선택합니다. 설정 범위는 응용 프로그램 또는 사용자가 될 수 있습니다.
값 열에 설정의 기본값을 입력합니다. 값은 선택한 데이터 형식에 적합해야 합니다.
속성 창에서 응용 프로그램 설정을 추가하려면
폼 디자이너에서 폼이나 컨트롤을 선택하고 보기 메뉴에서 속성 창을 클릭합니다.
속성 창에서 데이터 노드 아래에 있는 (ApplicationSettings) 속성을 확장합니다.
(PropertyBinding) 속성을 선택하고 줄임표 단추(...)를 클릭하여 응용 프로그램 설정 대화 상자를 엽니다.
응용 프로그램 설정 대화 상자에서 응응 프로그램 설정을 추가할 속성을 선택합니다.
속성 드롭다운 목록에서 (새로 만들기...)를 클릭하여 새 응용 프로그램 설정 대화 상자를 엽니다.
새 응용 프로그램 설정 대화 상자에서 이름 속성을 선택하고 설정 이름을 입력합니다. 이름에는 공백을 사용할 수 없습니다.
DefaultValue 속성을 선택하고 설정의 기본값을 입력합니다.
범위 드롭다운 목록에서 설정 범위를 선택합니다. 설정 범위는 응용 프로그램 또는 사용자가 될 수 있습니다.
새 설정을 속성에 바인딩하려면 드롭다운 목록에서 속성을 선택한 다음 확인을 클릭합니다.
속성 바인딩이 속성 창에 추가되고 새 설정이 프로젝트 디자이너에 추가됩니다. 설정을 만들었으면 프로젝트 디자이너를 사용하여 변경해야 합니다.
응용 프로그램 설정을 제거하려면
솔루션 탐색기에서 프로젝트를 선택하고 프로젝트 메뉴에서 속성을 클릭합니다.
설정 창을 선택합니다.
제거할 설정의 설정 표에서 행을 클릭합니다.
Delete 키를 누르거나, 마우스 오른쪽 단추를 클릭하고 설정 제거를 선택합니다.
설정이 프로젝트 디자이너에서 제거됩니다.
참고: 프로젝트 디자이너는 사용자가 작성한 코드나 자체 코드에서 응용 프로그램 설정에 대한 참조를 제거하지 않으므로 app.config에서 수동으로 설정을 제거해야 합니다.