0

Je suis nouveau sur Visual Studio et MySQL. Je me demande si quelqu'un peut me dire ce qui ne va pas avec ce code.L'initialisation du système de configuration a échoué

app.config:

<?xml version="1.0" encoding="utf-8" ?> 
<configuration> 
<add key="ODBCDriver" value="Driver={MySQL ODBC 5.1 Driver};Server=localhost;"/> 
<add key="DataBaseDetails" value="Database=timekeeping;uid=root;pwd=admin;Option=3;"/> 
<configSections> 
<sectionGroup name="userSettings" 
    type="System.Configuration.UserSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" > 
</sectionGroup> 
</configSections> 
</configuration> 

Il y a une erreur indiquant système de configuration Échec de l'initialisation.

Aidez-nous s'il vous plaît.

Répondre

3

Premièrement, y a-t-il une raison pour laquelle vous n'utilisez pas une ConnectionString à la place des clés personnalisées?

Deuxièmement, ne pouvez-vous pas simplement utiliser une section Réglages d'appli pour définir vos clés? En supposant que vous les recherchiez dans votre code:

par ex. comme:

<configuration> 
     <appSettings> 
     <add key="MappingLibrary" value="Model.dll" /> 
     <add key="ServicesLibrary" value="Services.dll" /> 
    </appSettings> 

ou vous pourriez juste être en mesure de remplacer les appsettings avec votre élément userSettings?

0

Ce travail pour moi. Assurez-vous que votre app.config ou web.config commencent par l'étiquette à l'intérieur de l'onglet par exemple

et dans votre cas, vous avez pas fin à l'étiquette

après que cadre taht de targate faire de la propriété de votre le projet ne doit pas être profil client

Questions connexes