0

我有 web.config 中的 ASP.NET 服务器应用程序:

<appSettings file="config\another.config">

因此每个开发人员的设置都不同,并分别存储在 svn 中。有没有办法以编程方式获取文件名(我不想为此解析 web.config 原始文本)?

4

1 回答 1

1

这应该可以解决问题:

Configuration config = WebConfigurationManager.OpenWebConfiguration("~");
AppSettingsSection appSettingSection = (AppSettingsSection)config.GetSection("appSettings");
String externalFilename = appSettingSection.File;

为此,您需要参考 System.Web.Configuration。

于 2012-10-16T11:02:02.060 回答