구성 파일 추가 및 읽기
나는 C# console based project
. 해당 프로젝트에서 나는 같은 몇 가지 변수가 companyName
, companyType
문자열이다.
companyName="someCompanyName";
companyType="someCompanyType";
나는 설정 파일을 생성하고 그것으로부터 값을 읽은 다음 변수를 초기화해야 companyName
, companyType
코드에서.
- 구성 파일 (또는 이에 상응하는 파일)을 어떻게 만들 수 있습니까?
- 구성 파일에서 어떻게 읽을 수 있습니까?
Application Configuration File
프로젝트에 항목을 추가합니다 (프로젝트를 마우스 오른쪽 버튼으로 클릭> 항목 추가). 그러면 프로젝트에 app.config라는 파일이 생성됩니다.태그
<add key="keyname" value="someValue" />
내에서 와 같은 항목을 추가하여 파일을 편집하십시오<appSettings>
.System.Configuration
dll에 대한 참조를 추가하고 다음과 같은 코드를 사용하여 구성의 항목을 참조하십시오.ConfigurationManager.AppSettings["keyname"]
Configuration configManager = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
KeyValueConfigurationCollection confCollection = configManager.AppSettings.Settings;
confCollection["YourKey"].Value = "YourNewKey";
configManager.Save(ConfigurationSaveMode.Modified);
ConfigurationManager.RefreshSection(configManager.AppSettings.SectionInformation.Name);
프로젝트 파일-> 추가-> 새 항목-> 애플리케이션 구성 파일을 마우스 오른쪽 버튼으로 클릭합니다. 그러면 프로젝트에
app.config
(또는web.config
) 파일 이 추가됩니다 .ConfigurationManager
클래스는 좋은 시작이 될 것입니다. 이를 사용하여 구성 파일에서 다른 구성 값을 읽을 수 있습니다.
구성 파일 에 대한 MSDN 문서를 읽기 시작하는 것이 좋습니다 .
참조 URL : https://stackoverflow.com/questions/10864755/adding-and-reading-from-a-config-file
'Program Tip' 카테고리의 다른 글
다른 스키마로 데이터베이스를 복원하고 싶습니다. (0) | 2021.01.10 |
---|---|
C ++ 파일 처리 : ios :: app과 ios :: ate의 차이점은 무엇입니까? (0) | 2021.01.10 |
창의 URL 해시를 다른 응답으로 바꾸려면 어떻게해야합니까? (0) | 2021.01.10 |
Html / PHP-양식-배열로 입력 (0) | 2021.01.10 |
GitHub Atom-편집기에서 중심선 제거 (0) | 2021.01.10 |