C#のクラスライブラリで、web.config
またはapp.config
ファイルから設定を読み込めるようにする必要があります(DLLがASP.NETウェブアプリケーションから参照されるか、Windowsフォームアプリケーションから参照されるかによって異なります)。
私は以下のことを発見しました。
ConfigurationSettings.AppSettings.Get("MySetting")
が動作することを発見しましたが、このコードはMicrosoftによって非推奨とされています。
を使うべきだと読んだことがあります。
ConfigurationManager.AppSettings["MySetting"]
しかし、System.Configuration.ConfigurationManager
クラスは、C#クラスライブラリプロジェクトからは利用できないようです。
どうすればいいのでしょうか?