У меня есть проект для функций Azure, в котором в качестве целевой платформы используется .NET Standard 2.0. В этом проекте используется System.Data.Sqlclient для вставки и извлечения данных из базы данных. Он отлично работает, когда я развертываю его в лазурном цвете.
Чтобы иметь возможность протестировать свой код, я создал в этом проекте классы, которые обрабатывают бизнес-логику и настроены в статической функции, которую выполняет azure.
Моя проблема в том, что когда я пытаюсь создать библиотеку классов, которая должна содержать модульные тесты, я всегда получаю исключение, в котором говорится: System.Data.SqlClient не поддерживается на этой платформе. Код до этого работает нормально. Я пробовал как .net core, так и .net 4.6.1 в качестве целевой структуры, но не повезло.