Как я могу использовать MySQL с Visual Studio 2012 Lightswitch?

Как я могу использовать MySQL с Visual Studio 2012 Lightswitch? Я хочу использовать Amazon AWS RDS для сервера MySQL. Я получаю сообщение об ошибке: не удалось найти или загрузить зарегистрированный поставщик данных.Net Framework.

2 ответа

Решение

Вот шаги для использования MySQL с Visual Studio 2012 Lightswitch:

  1. Установите установщик сообщества MySQL. Я использовал mysql-installer-community-5.6.12.1.msi.
  2. При желании установите Amazon AWS Tools и SDK: AWSToolsAndSDKForNet.msi
  3. При желании установите средства данных Microsoft SQL Server: SSDTSetup.exe.
  4. Создайте проект LightSwitch.
  5. Выберите: Присоединить к внешнему источнику данных, чтобы вызвать мастер подключения источника данных.
  6. Выберите: База данных в качестве источника.
  7. В окне "Свойства подключения: нажмите кнопку" Изменить источник данных "выберите" База данных MySql ".
  8. Введите имя сервера: (конечная точка Amazon AWS RDS), имя пользователя (awsuser?), Пароль (пароль).
  9. Имя базы данных: нажмите раскрывающийся список. Выберите базу данных. Нажмите ОК.
  10. Импортируйте ваши объекты базы данных.
  11. В обозревателе решений выберите "Просмотр файлов".
  12. Разверните ссылки на сервер. Щелкните правой кнопкой мыши, добавьте ссылку, найдите ссылки на MySQL, добавьте MySql.Data.Entities. Мне представили несколько вариантов с 6.6.5.0, который работал. YMMV.
  13. Тебе должно быть хорошо идти.

Шаг 12 устраняет ошибку: не удалось найти или загрузить зарегистрированный поставщик данных.Net Framework.

Для VS 2013 я должен был сделать следующее:

Установите / обновите MySQL, используя установщик сообщества MySQL

  • Не забудьте добавить функцию приложения на картинке ниже:

Теперь я получаю базу данных MySQL в качестве источника данных в Visual Studio:

Другие вопросы по тегам