SqlClient не поддерживается на этой платформе - PullRequest
0 голосов
/ 12 февраля 2019

У меня есть проект для функций Azure, в котором в качестве целевой платформы используется стандарт .net 2.0.Этот проект использует System.Data.Sqlclient для вставки и извлечения данных из БД.Он прекрасно работает при развертывании в Azure.

Чтобы иметь возможность проверить мой код, в этом проекте я создал классы, которые обрабатывают бизнес-логику и настроены в статической функции, которую выполняет Azure.

Моя проблема в том, что когда я пытаюсь создать библиотеку классов, которая должна содержать модульные тесты, я всегда получаю исключение, которое говорит: System.Data.SqlClient не поддерживается на этой платформе.Код работает нормально до этого.Я пробовал и .net core, и .net 4.6.1 в качестве целевой платформы, но не повезло.

1 Ответ

0 голосов
/ 13 февраля 2019

Это сработало, когда я создал новую библиотеку классов с .net core 2 в качестве цели.Не знаю, почему это не сработало в первый раз, поэтому, к сожалению, я не могу сказать, что пошло не так в первый раз.

...