用Entlib的配置程序块遇到的问题
2005-11-03 10:36
148 查看
需要注意的是在获取配置的SectionName的时候所使用的名称必须是配置文件根节点的名称
比如在app.config 配置的:
<configurationSections>
<configurationSection name="SystemConfiguration" encrypt="false">
<storageProvider xsi:type="XmlFileStorageProviderData" name="XML File Storage Provider" path="AppSettings.config" />
<dataTransformer xsi:type="XmlSerializerTransformerData" name="Xml Serializer Transformer">
<includeTypes />
</dataTransformer>
</configurationSection>
其中带下划线的就是配置的SectionName,这个名称必须要与保存配置的文件里的根节点一致如:
<?xml version="1.0" encoding="utf-8"?>
<SystemConfiguration[/u]>
<xmlSerializerSection type="LSA.Model.Configuration.AppSettings, LSA.Model, Version=1.0.2133.17570, Culture=neutral, PublicKeyToken=null">
<LSA.AppSettings xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.sundun.cn/LSAPro/10-27-2005/data">
<SysConfig>
如果在平时使用中改了SectionName的名称,那么记得把两个地方都改过来,这个问题搞了我好一阵子。
比如在app.config 配置的:
<configurationSections>
<configurationSection name="SystemConfiguration" encrypt="false">
<storageProvider xsi:type="XmlFileStorageProviderData" name="XML File Storage Provider" path="AppSettings.config" />
<dataTransformer xsi:type="XmlSerializerTransformerData" name="Xml Serializer Transformer">
<includeTypes />
</dataTransformer>
</configurationSection>
其中带下划线的就是配置的SectionName,这个名称必须要与保存配置的文件里的根节点一致如:
<?xml version="1.0" encoding="utf-8"?>
<SystemConfiguration[/u]>
<xmlSerializerSection type="LSA.Model.Configuration.AppSettings, LSA.Model, Version=1.0.2133.17570, Culture=neutral, PublicKeyToken=null">
<LSA.AppSettings xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.sundun.cn/LSAPro/10-27-2005/data">
<SysConfig>
如果在平时使用中改了SectionName的名称,那么记得把两个地方都改过来,这个问题搞了我好一阵子。
相关文章推荐
- [DragDraw开发]Vista/XP下IIS配置可能遇到的问题收集
- openvas 配置遇到的问题
- haproxy 安装与配置以及遇到的问题
- 在Ubuntu13.10配置gradle环境遇到的问题
- Ubuntu Linux系统下Eclipse中配置Tomcat遇到的问题
- 配置SpringMVC注解遇到的一些小问题
- 写VS配置文件时遇到的一个操蛋问题
- 在VS2015中配置QT遇到的问题
- Java开发环境配置(3)--eclipse汉化插件安装、卸载 中遇到的问题
- 桥接配置固定ip所遇到的问题记录
- 在配置Sql server数据库中遇到的关于sa为红色叹号的一系列问题的解决
- SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败 问题的解决方法【
- SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败 问题的解决方法
- 关于HFM配置遇到的问题
- ubuntu的php环境配置遇到的问题
- Android Studio-—使用OpenCV的配置方法和demo以及开发过程中遇到的问题解决
- Eclipse中配置tomcat遇到的问题
- Terminal(终端)中代理的配置---Linux应用中遇到的问题笔记
- Remoting 配置文件遇到的问题
- 安装配置时遇到的基本问题及解决方案