【发布时间】:2012-02-02 11:21:41
【问题描述】:
我需要将我的应用程序配置设置以分层格式存储在 web.config 或 app.config 中。这可能吗?或者我必须将它存储在一些 XML 文件或数据库中并使用它来代替?简单的名称值对格式对我来说是不够的。
<appSettings>
<Report1>
<add key="SourceFilePath" value="value1" />
<add key="DestinationFolderPath" value="value2" />
</Report1>
<Report2>
<add key="SourceFilePath" value="value1" />
<add key="DestinationFolderPath" value="value2" />
</Report2>
</appSettings>
这是一个基于 Web 的报告应用程序,我需要存储源文件、SSIS 包、FTP 服务器详细信息等的文件路径。
更新:如果我选择自定义配置部分选项,我可以将设置存储在单独的文件中以保持主 web.config 文件与应用设置无关吗?
【问题讨论】:
标签: c# asp.net configuration web-config app-config