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

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


person BSalita    schedule 05.07.2013    source источник


Ответы (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 Endpoint), имя пользователя (awsuser?), пароль (пароль).
  9. Имя базы данных: нажмите раскрывающийся список. Выберите базу данных. Нажмите «ОК».
  10. Импортируйте объекты базы данных.
  11. В обозревателе решений выберите «Просмотр файлов».
  12. Разверните ссылки сервера. Щелкните правой кнопкой мыши, добавьте ссылку, найдите ссылки MySQL, добавьте MySql.Data.Entities. Мне было предложено несколько вариантов, из которых 6.6.5.0 сработал. YMMV.
  13. Тебе должно быть хорошо идти.

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

person BSalita    schedule 05.07.2013
comment
Хорошо, ты официально мой герой на сегодня с этим номером 12. Спасибо;) - person Nikolai Samteladze; 26.07.2013

Для VS 2013 мне пришлось сделать следующее:

Установите/обновите MySQL с помощью установщика сообщества MySQL

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

введите здесь описание изображения

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

введите здесь описание изображения

person Chuck Savage    schedule 18.02.2014
comment
Спасибо Чак отличные советы - person scarpacci; 09.02.2015