<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <configSections>
    <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
      <section name="Anchor120.CommServer.WebService.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"  requirePermission="false" />
    < ctionGroup>
  </configSections>
  <applicationSettings>
    <Anchor120.CommServer.WebService.Properties.Settings>
      <setting name="WebService_Anchor120WR_Service" serializeAs="String">
        <value> http://180.9.0.15/CoreService/Service.asmx</value> <!--WEB服务路径-->
  < tting>
    </Anchor120.CommServer.WebService.Properties.Settings>
  </applicationSettings>
.
.
.
</configuration>
以上是我的配置文件。
程序编译正确没有任何警告和错误,但是一运行后出现了1个警告N个消息郁闷警告 1 未声明“requirePermission”属性。
消息 2 未能找到元素“applicationSettings”的架构信息。
消息 3 未能找到元素“Anchor120.CommServer.WebService.Properties.Settings”的架构信息。
消息 4 未能找到元素“setting”的架构信息。
.
.
.以前从来没有出现过这样的问题。

解决方案 »

  1.   

    1.查看你的“Anchor120.CommServer.WebService.Properties.Settings”这个类中是否有requirePermission2.是否已经引用了System.Configuration.ClientSettingsSection,或者这个程序集是否放错地方3.消息2未能找到元素“applicationSettings”的架构信息。
    消息3未能找到元素“Anchor120.CommServer.WebService.Properties.Settings”的架构信息。
    消息4未能找到元素“setting”的架构信息。这几个都是运行库未能找到程序集时有可能给出的提示