Как настроить строку подключения для базы данных MySQL в проекте C # без использования диалоговых окон?
=======================================================================================================

 *ПРИМЕЧАНИЕ. Очевидно, что причина установки MySQL-коннектора не отображается автоматически в диалоговых окнах для добавления источника данных, потому что* ***Visual 2008 Express Edition*** *не допускает «стороннюю интеграцию» в Visual Studio IDE. Таким образом, это делает настройку источника данных вручную еще более важной, поскольку встроенные инструменты из коннектора MySQL отсутствуют.* 

---

 Моя цель - установить соединение с базой данных MySQL с помощью Entity Framework (модель данных ADO.NET Entity). Меня расстраивают все волшебники и диалоговые окна, и я до сих пор не могу найти то, что ищу. 

 Вот что я сделал до сих пор: я только что установил MySQL .NET Connector v6.1.3 на свой компьютер (насколько мне известно, он установлен правильно. Он отображается в разделе «Установка и удаление программ» на панели управления). В Visual Studio (Visual C # 2008 Express Edition с пакетом обновления 1 (SP1) с версией Entity Framework, поставляемой с пакетом обновления 1), я нажимаю, чтобы добавить ссылку на проект, нажимаю «Модель данных ADO.NET Entity», и на экране появляется запрос « Что должна содержать модель? " Я выбираю «Создать из базы данных» и нажимаю «Далее». 

 Этот экран спрашивает меня, какое соединение для передачи данных мне следует использовать. Я нажимаю «Новое соединение» и получаю экран, который выглядит следующим образом: 

![](https://i474.photobucket.com/albums/rr103/ossavir/EntityFrameworkDataSource.jpg)

 Где опция для ADO.NET MySQL Connector, которую я только что установил? 

 Я знаю, [где найти строку подключения](http://connectionstrings.com/mysql#p28) для MySQL, но я не могу понять, как вставить ее в мое приложение, чтобы Visual Studio распознала ее, использовала соединитель ADO.NET и позволила мне выбрать это соединение для создания сущности. Модель. Как это можно сделать? 

 Используйте файл app.config (или web.config) для добавления записи. Обязательно укажите атрибут provider = правильно с поставщиком MySQL.