ASP.NET中的Web配置错误

本文关键字:配置 错误 Web 中的 NET ASP | 更新日期: 2023-09-27 18:01:35

我有一个web表单是托管在我自己的PC的本地(IIS-Express)。我正在使用。net 4.6。

在我的网上。config I have

<sectionGroup>
    <section>
      <applicationSettings>
        <UI.Properties.Settings>
          <setting name=" UI_Portal" serializeAs="String">
            <value>http://localhost/Service/EppPortal.asmx</value>
          </setting>
          <setting name="UI_Portal" serializeAs="String">
            <value>http://localhost/Service/Portal.asmx</value>
          </setting>
        </UI.Properties.Settings>
      </applicationSettings>
      </section>
</sectionGroup>

我得到错误:

The configuration section 'sectionGroup' cannot be read because it is missing a section declaration

* *

Config Source:
  305: 
  306:   <sectionGroup>
  307:
* *

我找不到解决的办法。请帮助。谢谢。

ASP.NET中的Web配置错误

是的,这就是您的错误,您完全错过了<configSections>元素。它应该像下面这样。有关更多信息,请参见

<configSections>
<sectionGroup>
    <section>
      <applicationSettings>
        <UI.Properties.Settings>
          <setting name=" UI_Portal" serializeAs="String">
            <value>http://localhost/Service/EppPortal.asmx</value>
          </setting>
          <setting name="UI_Portal" serializeAs="String">
            <value>http://localhost/Service/Portal.asmx</value>
          </setting>
        </UI.Properties.Settings>
      </applicationSettings>
      </section>
</sectionGroup>
</configSections>

我在我的web配置中有这样定义的节组,看看,如果可能有任何帮助。

 <configSections>
    <sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
      <sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
        <section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
        <sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
          <section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="Everywhere"/>
          <section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
          <section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
          <section name="roleService" type="System.Web.Configuration.ScriptingRoleServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
        </sectionGroup>
      </sectionGroup>
    </sectionGroup>
  </configSections>