4

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

ответ

8

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

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

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

+0

ОК, вы официально являетесь моим героем на сегодняшний день с этим № 12. Спасибо;) –

4

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

Установить/обновить ваш MySQL с помощью MySQL community installer

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

enter image description here

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

enter image description here

+0

Спасибо, chuck great tips – scarpacci