2012-09-24 2 views
2

내 응용 프로그램에서 프로젝트의 일부로 구성 변수를 보존하고 싶습니다. (함께 제공되는 파일로 수행 할 수 있지만 악의적 인 작업 일 수 있습니다.) 변경 사항을 적용 할 수 있습니다. 동시에 응용 프로그램을 실행하고 저장하면 닫히고 다시 열리 며 동일한 값을 유지할 수 있습니다.응용 프로그램 변수/설정 유지 C#

Visual Studio 2010 C# 프로젝트에서 권장되는 최선의 방법은 무엇입니까?

+0

가능한 중복 http://stackoverflow.com/questions/453161/best-practice-to-save-application-settings-in-a-windows -forms-application – zeebonk

답변

3

App.config 또는 Web.config를 사용하십시오.

예 : here 가장 좋은 방법을 권장합니다

.

"첨부 파일"을 사용하지 않으려는 경우 (사용중인 경우) 데이터베이스에 설정을 저장하고 런타임에로드 할 수도 있습니다 (단, 동반 파일이라고 함) 파일). 그러나 연결 문자열이 변경되면 문제가 될 수있는 연결 문자열을 DB에 하드 코딩해야합니다.

또한 연결 문자열은 일반적으로 설정을 저장하기위한 태그 아래에있는 .config 파일에 .config 파일의 <connectionStrings></connectionStrings>

2

만들기 사용을 저장 있습니다. 개발자는 구성 파일을 사용하여 응용 프로그램을 다시 컴파일하지 않고 설정을 변경할 수 있습니다.

구성 파일에는 구성 정보를 설정하는 논리 데이터 구조 인 요소가 포함되어 있습니다. 구성 파일 내에서 태그를 사용하여 요소의 시작과 끝을 표시합니다.

Configuration Files

과의

Configuration Settings File for providing application configuration data

관련 문제