我需要将应用程序配置设置以分层格式存储在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>
这是一个基于网络的报告应用程序,我需要存储源文件、SSIS(SQL Server Integration Services)包、FTP服务器详细信息等的文件路径。
更新:如果我选择自定义配置部分选项,我能否将设置存储在单独的文件中,以便使主要的web.config文件干净无杂?