【ASP.net】web.configから設定値を読み出して使用するには

アイキャッチ

web.configに設定した値を読み込んでプログラム内で使用する方法です。
環境設定などは設定ファイルに定義して管理したりすることって多いと思いますが、そうえば呼び出し方ってどうだったかな?ということがまああるのでまとめておきます。

 

例えばこんな感じでweb.configにgoogleのURLが設定されているとします。

<appSettings>
    <add key="siteUrl" value="http://google.com"/>
  </appSettings>

 

これをプログラム中で利用するにはConfigurationManagerが利用できます。

vb.net

Dim strUrl as String = ConfigurationManager.AppSettings("siteUrl")

C#

string strUrl = ConfigurationManager.AppSettings["siteUrl"];

 

上記のようにすることでweb.configから設定値を読み出して利用することができます。