web.config にある ASP.NET サーバー アプリがあります。
<appSettings file="config\another.config">
そのため、設定は開発者ごとに異なり、svn に個別に保存されます。プログラムでファイル名を取得する方法はありますか (そのためだけに web.config の生テキストを解析したくありません)。
web.config にある ASP.NET サーバー アプリがあります。
<appSettings file="config\another.config">
そのため、設定は開発者ごとに異なり、svn に個別に保存されます。プログラムでファイル名を取得する方法はありますか (そのためだけに web.config の生テキストを解析したくありません)。
これでうまくいくはずです:
Configuration config = WebConfigurationManager.OpenWebConfiguration("~");
AppSettingsSection appSettingSection = (AppSettingsSection)config.GetSection("appSettings");
String externalFilename = appSettingSection.File;
これには System.Web.Configuration を参照する必要があります。