Как я могу использовать MySQL с Visual Studio 2012 Lightswitch?
Как я могу использовать MySQL с Visual Studio 2012 Lightswitch? Я хочу использовать Amazon AWS RDS для сервера MySQL. Я получаю сообщение об ошибке: не удалось найти или загрузить зарегистрированный поставщик данных.Net Framework.
2 ответа
Решение
Вот шаги для использования MySQL с Visual Studio 2012 Lightswitch:
- Установите установщик сообщества MySQL. Я использовал mysql-installer-community-5.6.12.1.msi.
- При желании установите Amazon AWS Tools и SDK: AWSToolsAndSDKForNet.msi
- При желании установите средства данных Microsoft SQL Server: SSDTSetup.exe.
- Создайте проект LightSwitch.
- Выберите: Присоединить к внешнему источнику данных, чтобы вызвать мастер подключения источника данных.
- Выберите: База данных в качестве источника.
- В окне "Свойства подключения: нажмите кнопку" Изменить источник данных "выберите" База данных MySql ".
- Введите имя сервера: (конечная точка Amazon AWS RDS), имя пользователя (awsuser?), Пароль (пароль).
- Имя базы данных: нажмите раскрывающийся список. Выберите базу данных. Нажмите ОК.
- Импортируйте ваши объекты базы данных.
- В обозревателе решений выберите "Просмотр файлов".
- Разверните ссылки на сервер. Щелкните правой кнопкой мыши, добавьте ссылку, найдите ссылки на MySQL, добавьте MySql.Data.Entities. Мне представили несколько вариантов с 6.6.5.0, который работал. YMMV.
- Тебе должно быть хорошо идти.
Шаг 12 устраняет ошибку: не удалось найти или загрузить зарегистрированный поставщик данных.Net Framework.
Для VS 2013 я должен был сделать следующее:
Установите / обновите MySQL, используя установщик сообщества MySQL
- Не забудьте добавить функцию приложения на картинке ниже:
Теперь я получаю базу данных MySQL в качестве источника данных в Visual Studio: