Comment corriger l'Erreur: “impossible de trouver les informations de schéma pour l'attribut/élément” de création de schéma

J'ai une application windows forms écrit dans VS2010 avec C# et obtenez l'erreur suivante dans le app.config fichier:

Message 4   Could not find schema information for the attribute 'name'
Message 8   Could not find schema information for the attribute 'name'
Message 12  Could not find schema information for the attribute 'name'
Message 5   Could not find schema information for the attribute 'serializeAs'
Message 15  Could not find schema information for the element 'CCP_Utility.Settings1'
Message 2   Could not find schema information for the element 'CCP_Utility.Properties.Settings'
Message 3   Could not find schema information for the element 'setting'
Message 1   Could not find schema information for the element 'userSettings'
Message 6   Could not find schema information for the element 'value'

Que dois-je modifier dans le code pour corriger ce problème? Où puis-je modifier ce qui est en CCP_Utility.Settings1 et CCP_Utility.Properties.Settings ?

Voici la app.config code:

<configuration>
<configSections>
    <sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
        <section name="CCP_Utility.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />
        <section name="CCP_Utility.Settings1" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />
    </sectionGroup>
  </configSections>
<userSettings>
  <CCP_Utility.Properties.Settings>
    <setting name="SourceDir" serializeAs="String">
      <value />
    </setting>
    <setting name="TargetDir" serializeAs="String">
      <value />
    </setting>
    <setting name="CorpID" serializeAs="String">
      <value />
    </setting>
  </CCP_Utility.Properties.Settings>
    <CCP_Utility.Settings1>
        <setting name="sourceDir" serializeAs="String">
            <value />
        </setting>
        <setting name="targetDir" serializeAs="String">
            <value />
        </setting>
    </CCP_Utility.Settings1>

   </userSettings>
</configuration>
  • Cela ressemble à un dupe de cette question: stackoverflow.com/questions/179927/.... Vérifiez la réponse par @user57433.
  • Où est le EntLib outil de configuration et de DotNetConfig.fichier xsd situé?
  • Désolé, je ne savais pas que l'utilisateur a affiché deux réponses à cette question. Je faisait référence à la deuxième réponse. Cette réponse, bien que correct, est un peu moins clair, donc fourni une réponse plus détaillée ci-dessous.
  • Merci, rsbarro! StingyJack question d'origine était limitée à des erreurs en utilisant entreprise de la bibliothèque de sections de configuration, pas simplement une coutume section de configuration.