Системе конфигурации не удалось инициализироваться - PullRequest
0 голосов
/ 23 июня 2011

Я новичок в Visual Studio и MySQL.Я думаю, если кто-то может сказать мне, что не так с этим кодом.

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>

Произошла ошибка, сообщающая Системе конфигурации не удалось инициализировать .

Пожалуйста, помогите.

Ответы [ 2 ]

3 голосов
/ 23 июня 2011

Во-первых, есть ли причина, по которой вы не используете ConnectionString вместо пользовательских ключей?

Во-вторых, вы не можете просто использовать раздел Appsettings для определения ваших ключей? Предполагая, что вы ищете их в своем коде:

например. как:

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

или вы можете просто заменить appsettings своим элементом userSettings?

0 голосов
/ 14 июня 2016

Это работа для меня.Убедитесь, что ваш app.config или web.config начинаются с тега во вкладке, например,

, и в вашем случае вы не должны заканчивать тег

послеуверен, что свойство taht targate Framework вашего проекта не должно быть профиль клиента

...