RKP*_*RKP 8 c# asp.net configuration app-config web-config
我需要在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>
Run Code Online (Sandbox Code Playgroud)
它是一个基于Web的报告应用程序,我需要存储源文件,SSIS包,FTP服务器详细信息等的文件路径.
更新:如果我选择自定义配置部分选项,是否可以将设置存储在单独的文件中以保持主要web.config文件从应用程序设置中清除?
您无法添加自定义元素appSettings.
实现自定义格式的最佳方法是编写自己的ConfigurationSettings类并在配置中使用它.
这将允许您以强类型方式存储数据,以及具有有意义的元素和属性名称.
请参见如何:在MSDN上使用ConfigurationSection创建自定义配置节.
| 归档时间: |
|
| 查看次数: |
8394 次 |
| 最近记录: |