Я почти уверен, что ответ - да, но я не нашел вопроса, который бы сразу об этом спросил.
Мой продукт представляет собой набор библиотек классов .NET.Приложения, которые их используют, и их конфигурационные файлы полностью вне моего контроля.Я (ошибочно, я полагаю) подумал, что если библиотеки будут построены на .NET 2.0, они могут быть использованы с более поздними версиями.После недавней пользовательской проблемы я углубился в ситуацию более подробно, и, если я правильно понял, совместимость только во время компиляции, а не во время выполнения (если это не указано в конфигурации приложения)построить его для каждой версии фреймворка, на которую пользователи хотят ориентироваться, или есть способ создать библиотеку классов, которая не зависит от версии?