2013-06-10 5 views
-2

새로운 C# .net 프로그래밍에 익숙하지 않고 어리석은 질문을하는 경우 미안합니다.사용 가능한 경우 app.config에서로드 구성

app.config 대신 데이터베이스에서 설정을로드하도록 프로그램을 설정했습니다.

그러나 설정에서 사용할 수있는 설정 만 app.config의 설정으로 바꾸고 싶습니다.

예를 들어, 데이터베이스에서로드 설정이

  • IP_ 주소 = 192.168.0.111
  • FOLDER_PATH =/주
  • pc_name = pc_dev
  • 이름 = 개발자
  • 암호 = app.co에서 다음 developer123

nfig 나는이 값을 삽입합니다

  • IP_ 주소 = 192.168.0.222

다음 내가의 app.config에 삽입 값을 데이터베이스에서로드하는 IP_ 주소 값을 변경합니다 프로그램

어쨌든이 일을 할 수 있습니까? 는

답변

0

가장 쉬운 방법은 당신의 app.config의 appSettings는 사용하는 것입니다 주셔서 감사합니다. System.Configuration에 대한 참조를 추가하십시오.

그런 다음 앱 설정은 다음과 같이한다 : 다음

<?xml version="1.0" encoding="utf-8" ?> 
<configuration> 
    <appSettings> 
    <add key="ipAddress" value="192.168.0.222"/> 
    </appSettings> 
</configuration> 

을 코드에서이를 사용하여 설정에서 값을 얻을 :

다음
string ipAddFromConfig = System.Configuration.ConfigurationManager.AppSettings["ipAddress"]; // get the value from the appsettings. 

당신이 값을 대체 할 수있는 당신을 DB에서 가져 왔어.

+0

좋은 해결책! 감사! –

+0

@ HazwanYusof 이것이 도움이되었다고 생각한다면 대답으로 표시하십시오. – aiapatag

관련 문제