Microsoft, во многих местах, говорит, что код, созданный для. Net Стандартный 2.0 может работать на. NET Framework 4.6.1, но действительно должен быть запущен. NET Framework 4.7.2.
Это не влияет на создание наших библиотек DLL (это коммерческая библиотека), которые мы предоставляем через NuGet, но является лишь рекомендацией для людей, использующих библиотеки DLL, относительно версии, которую должно использовать их приложение, верно?
(Я не понимаю, как библиотеки DLL строятся по-разному в зависимости от разницы в структуре, но думаю, что лучше спросить)