0

Web アプリケーションで使用するクラス ライブラリを作成しています。アセンブリ クラスの 1 つで発生することの 1 つは、データベースにヒットすることです。通常、サービスからこれを行うと、接続文字列が web.config ファイルから抽出されます。クラス ライブラリについては、どうすれば同じように機能するのかよくわかりません。助言がありますか?

今、私は通常の構成呼び出しをアセンブリに入れてみました:

protected readonly string _utiConnStr =
 System.Web.Configuration.WebConfigurationManager.ConnectionStrings["UTI"].ConnectionString;

「オブジェクト参照がオブジェクトのインスタンスに設定されていません」と言って吐きます。

4

1 に答える 1

0

たとえば、メール設定が必要な場合:

 //open the webconfig
 Configuration webConfig = WebConfigurationManager.OpenWebConfiguration(@"~/web.config");

 // Get mail settings
 mailSettings = webConfig.GetSectionGroup("system.net/mailSettings") as MailSettingsSectionGroup;
于 2012-05-11T20:56:53.710 に答える