Как мне сохранить настройки базы данных EntLib, чтобы они оставались удаленными? - PullRequest
1 голос
/ 08 июля 2010

Я использую EntLib 5.0 для ведения журнала и обработки исключений, но не для доступа к данным.

Каждый раз, когда я удаляю блок приложения «Настройки базы данных» с помощью конструктора entlib, он заново добавляет себя после перестройки приложения. Это не будет проблемой, и я просто оставлю это, за исключением того, что он автоматически создает экземпляры LocalSqlServer и LocalMySqlServer и выдает «LocalMy [DB] Server (строка подключения): строка подключения является обязательным значением» в следующей сборке.

Я только что удалил его перед каждой другой сборкой, но это явно раздражает.

Итак, еще раз, как я могу удалить его, чтобы он оставался удаленным?

1 Ответ

1 голос
/ 20 июля 2010

Вам нужно отредактировать ваш machine.config.

Эта проблема началась для меня после того, как я установил Wordpress / MySQL через Web Matrix.

Он добавил эту строку в мой компьютер .NET 2.0.config file:

<add name="LocalMySqlServer" connectionString="" />

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

В моем случае файл был здесь: c:\ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ CONFIG \ machine.config

И я прокомментировал двух провайдеров, например:

<!--    <add name="OraAspNetConString" connectionString=" " />
    <add name="LocalMySqlServer" connectionString="" /> -->
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...