EF Reverse POCO Generator: не удалось загрузить поставщик EntityClient с использованием .net core appsettings.json - PullRequest
0 голосов
/ 24 сентября 2019

Я пытался

  • установить строку подключения с именем "appsettings.json" в "Settings.ConnectionStringName" в database.tt в ядре .net и продолжал получать
  • продолжал получать "Выполнение преобразования: не удалось найти providerName в строке подключения «ошибка при сохранении database.tt.
  • скопирована строка подключения в« Settings.ConnectionStringName »из« appsettings.json », кстати, сначала все работает хорошо в кодеПроект EF.

Settings.ConnectionStringName = "server = XXXX; База данных = TCS_Shenyi; Trusted_Connection = True; MultipleActiveResultSets = true;";

У меня все та же ошибка.спасибо.

1 Ответ

0 голосов
/ 24 сентября 2019
  1. v2 несовместим с .Net Core.Пожалуйста, используйте этот файл, расположенный на DropBox Это новый v3, который еще не выпущен и совместим с .net core 2 & 3

  2. Modify database.ttнастройка следующих элементов

    • Settings.ConnectionString из вашего appsettings.json
    • Settings.ConnectionStringName из вашего appsettings.json
    • Settings.TemplateType = TemplateType.EfCore2;(или 3 и т. д.)
    • Settings.GeneratorType = GeneratorType.EfCore;

В противном случае вы получите следующую ошибку. Заменить EF 6.0 на EF core

...