Приложение построенное под .NET 4.5, но имеющее библиотеки, построенные до .NET 3.5 должно ли работать на .NET 4.5?
2.0-3.5
4.0-4.6
это 2 различные ветки. Так что придется ставить
Да все. мажорные версии не взаимозаменяемы, минорные да. 4.7 заменяет и 4.6 и 4.5 и 4.0, 4.x не заменяет 3.5 и 2.0, 3.5 не заменяет 2.0.