の異なる部分でのAppSettingを参照することができ、私のappSettings
Appsettings.Dev.Config
と呼ばれる別の設定ファイルに定義されている、と私はそうは、どのように私は私が持っているweb.configファイル
<appSettings configSource="ConfigFiles\AppSettings.Dev.config"/>
言うことができますように私のweb.config
ファイル内のそのファイルが含まれますファイルの設定の一つが
<add key="MailerEmailAccount" value="[email protected]" />
である私は他の場所で、web.configファイル内の設定MailerEmailAccount
の値にアクセスすることはできますか?どうやって?
を働くだろう
EDIT
configSource属性。これは、system.netタグ内のmailSettingsタグ(またはsystem.netタグ自体)では機能しないようです。他のファイルからappSettingsとconnectionStrings以外の設定を取得する方法はありますか? – floatingfrisbee
制限があるかどうかわかりません。あなたのように私は主にappSettingsとconnectionStringsのために使用します。 VS2010を使用している場合は、Web.Configの変換も考慮する必要があります。http://weblogs.asp.net/srkirkland/archive/2009/10/13/common-web-config-transformations-with-visual-studio -2010.aspx – CodingGorilla
system.netとmailSettingsタグは、別のファイルから取得することはできません。ただし、smtpタグ(mailSettingsの子)は可能です。私はweb.config変換を使用していますが、この特定の問題はそれだけでは解決できませんでした。ありがとう。 – floatingfrisbee