Я действительно хотел быть хорошим гражданином ... скопировал все свои классы в стандартные библиотеки .net 1.6. Просто чтобы узнать, что моя тестовая DLL не может ее использовать. Я получаю следующую ошибку
Project X нацелен на .NETStandard, Version = v1.6. На него нельзя ссылаться в проекте, ориентированном на .NETFramework, Version = v4.6.1.
Конечно, когда я проверяю .Net Standard (https://docs.microsoft.com/en-us/dotnet/articles/standard/library) говорится, что с 1.6 он может ориентироваться на 4.6.1.
Я попробовал 4.6.2, но безуспешно. Я установил пакет .net standard 1.6.1
NuGet. В любом случае, вы, ребята, классные, я уверен, что вы мне скажете, какую глупую ошибку я делаю, что мешает мне делать что-то столь же простое, как запуск модульных тестов со стандартной библиотекой .net.
Спасибо
P.S. Я нашел способ (вроде) использовать проект модульного тестирования ядра .net вместо проекта .net framework. Это не решает мою проблему, поэтому я не могу отметить это как ответ, но, по крайней мере, я могу вернуться к кодированию ...