그러나, 꼭 그 파일이 아닌 다른 config 파일을 로드할때에는
AppDomain.CurrentDomain.SetData();
클래스 메쏘드를 이용하면 됩니다.
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="name" value="the value"/>
</appSettings>
</configuration>
<configuration>
<appSettings>
<add key="name" value="the value"/>
</appSettings>
</configuration>
인경우,.어셈블리에서 호출은
AppDomain.CurrentDomain.SetData("APP_CONFIG_FILE","c:\\app.config");
string s=System.Configuration.ConfigurationSettings.AppSettings["name"];
MessageBox.Show(s);
string s=System.Configuration.ConfigurationSettings.AppSettings["name"];
MessageBox.Show(s);
현재 어셈블리 경로를 알고자 한다면,.
AppDomain.CurrentDomain.GetData("APPBASE").ToString()
댓글 없음:
댓글 쓰기