System.Data.SqlClient импортировал пакет nuget в библиотеку - PullRequest
1 голос
/ 10 апреля 2020

Я импортировал в библиотеку своего приложения System.Data.SqlClient, которую я также вижу в своем файле .csproj, но как только я запускаю свое приложение, я получаю исключение.

Два изображения показывают подробнее ...

Что я делаю не так?

enter image description here

enter image description here

ps После понижения System.Data.SqlClient до 4.6.1 я получаю похожую ошибку ниже. Это продолжает происходить; после установки я получаю сообщение об ошибке 4.4.0 и так далее ...

enter image description here

Ответы [ 2 ]

2 голосов
/ 10 апреля 2020

Привет, я думаю, что вы добавили пакет nuget в свой проект библиотеки (.dll). Вам нужно добавить ссылку на nuget в ваш основной проект, на который ссылается эта библиотека.

1 голос
/ 10 апреля 2020

Я думаю, вам нужна более низкая версия System.Data.SqlClient, потому что ваш проект. net core 2.

Пожалуйста, используйте следующий пакет.

Uninstall-Package System.Data.SqlClient
Install-Package System.Data.SqlClient -Version 4.6.1
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...