본문 바로가기
개발/WinForm

App.config 사용하기

by 사과잼빵 2017. 5. 2.

Windows Form 프로젝트를 생성하면 기본적으로 App.config 파일이 생성된다.
외부 텍스트 파일에 설정값들을 넣어놓고 불러올 때 이들의 경로를 하드코딩하게 되는 경우가 많은데 이 파일들의 경로를 App.config 파일에 써놓으면 실행파일명.config 라는 파일이 생성된다. 배포할 일이 생기면 exe파일과 config 파일을 같이 배포해줘야한다.

이 config 파일을 사용하기위해서는 System.Configuration  Reference를 추가해야한다.


아래에 App.config 파일의 예제가 있다.
예제와 같이 key와 value를 쌍으로 추가해준다.

<?xml version="1.0" encoding="utf-8" ?>

<configuration>

    <startup> 

        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />

    </startup>


    <appSettings>

      <add key ="URIFileName" value ="URI.txt"/>

      <add key ="PlatformFileName" value ="Platform.txt" />

    </appSettings>

</configuration>

 

이제 위의  config 파일을 실제 Application에서 로드하는 부분은 다음과 같다.

string uriFileName = ConfigurationManager.AppSettings["URIFileName"];

string platformFileName = ConfigurationManager.AppSettings["PlatformFileName"];

위의 config 파일에 기록했던 key값으로 value를 가져오면된다.


'개발 > WinForm' 카테고리의 다른 글

WinForm 기본설정  (0) 2017.05.02