Цей допис востаннє редагувався QWERTYU 2018-4-28 11:46
"/" Помилка сервера в додатку.
Тип провайдера Entity Framework "MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity.EF6, version=6.9.10.0, culture=", зареєстрований у конфігураційному файлі додатку, не може бути завантажений для ADO.NET провайдерів із фіксованою назвою "MySql.Data.MySqlClient" neutral, PublicKeyToken=c5687fc88969c44d"。 Переконайтеся, що ви використовуєте назву кваліфікованої збірки і що вона доступна для застосунку. Детальніше див. http://go.microsoft.com/fwlink/?LinkId=260882. Опис: Під час виконання поточного веб-запиту виникло необроблене виключення. Перевірте інформацію про трасування стеку для деталей про помилку і звідки вона взялася у вашому коді, що спричинила помилку.
Деталі винятків: System.InvalidOperationException: Неможливо завантажити тип провайдера структури "MySql.Data.MySqlClient.MySqlProviderServices", зареєстрований у конфігураційному файлі ADO.NET для провайдера з фіксованою назвою "MySql.Data.MySqlClient", MySql.Data.Entity.EF6, Version=6.9.10.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d"。 Переконайтеся, що ви використовуєте назву кваліфікованої збірки і що вона доступна для застосунку. Детальніше див. http://go.microsoft.com/fwlink/?LinkId=260882.
Помилка джерела:
Рядок 22: { Рядок 23: публічний ApplicationDbContext() Рядок 24: : base("DefaultConnection", throwIfV1Schema: false) Рядок 25: { Рядок 26: }
Вихідний файл: D:\project\Xld_NationWide\Xld_WebApi\Models\IdentityModels.cs Рядок: 24
Трасування стеку:
Рішення:
1: Клацніть правою кнопкою миші на project->Add reference->Browse, і посилайтеся на всі dll-файли під MySQL Connector Net 6.8.3\Assemblies\v4.5. 2: Додайте вузол провайдера у web.config: <provider invariantName="MySql.Data.MySqlClient" type="MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity.EF6"></provider>
VS2015 +EF6 Підключитися до бази даних MYSQL для генерації сутностей https://www.itsvse.com/thread-4686-1-1.html
|