winfrom中出现" 配置系统未能初始化"

来源:互联网 发布:手机阿里云登录 编辑:程序博客网 时间:2024/06/07 01:41

 首先出现这样的问题 十有八九就是 appconfig 的配置问题 。比如今天我就出现这样的问题,

 在win7和xp里运行好好的,跑到server2003里就提示“配置系统未能初始化” 刚开始以为是64位和32为的问题。

 后台经过多次试验并且在网上查了该问题的说明基本都说connectionstring的问题,还有中文注释等。但是都没得到解决!

配置文件如下:

<?xml version="1.0"?>

<configuration>
  <appSettings>
    <add key="goodshref" value="http://114.215.107.11:83/ActionJson/Dhuoyuan.ashx"/>
    <!--抓取的接口地址-->    
    <add key="ztloginhref" value="http://192.168.1.188:8001/webservice/bkbroadcastservice.asmx/LoginBC"/>
    <!--需要上传的用户登陆接口地址-->
    <add key="ztbroadcasthref" value="http://192.168.1.188:8001/webservice/bkbroadcastservice.asmx/EnterInfo"/>
    <!--需要上传的数据接口地址-->
    <add key="userlogin" value="zaitu"/>
    <!--需要上传用户名-->
    <add key="userloginpwd" value="zaitu"/>
    <!--需要上传密码-->
    <add key="timer" value="60"/>
    <!--随机数最大的时间  时间单位秒-->
  </appSettings>
  <system.serviceModel>
    <bindings/>
    <client/>
  </system.serviceModel>

<startup><supportedRuntime version="v2.0.50727"/></startup></configuration>


最后静下心来 重新看了下代码和错误提醒 ,突然发现<system.serviceModel> 这个节点 从哪里来的,结果删掉这个节点就好了!


总结:出现这个错误 基本上确定是配置文件的问题。  

然后基本三大问题:

第一:是顺序问题,

第二:编码问题,

第三:多了少了配置节点



0 0
原创粉丝点击