У меня есть библиотека классов, которую я перенес из .Net 4.5
в новую многоцелевую библиотеку классов, нацеленную на .Net 4.5
и netstandard2.0
.Кажется, что все это работает, как и ожидалось.
Однако моя библиотека модульных тестов в том же решении нацелена на .Net 4.5
.Когда я смотрю на ссылку проекта, кажется, что он вытягивает двоичный файл netstandard2.0
.Когда я запускаю модульные тесты, все компилируется и работает, как и ожидалось, однако, я понимал, что мне нужно нацелиться не менее чем на .Net 4.6.1
, чтобы проект успешно использовал netstandard2.0
ссылку.
Что я недопонимаю?