.NET 4.5 - это обновление для платформы 4.0 на месте. В отличие от .NET 3.0 и 3.5, которые были построены поверх 2.0, .NET 4.5 заменяет 4.0.
Фактически, если у вас есть клиентская машина Windows с установленной .NET 4.0 и установленная версия 4.5, она обновит как клиентские, так и расширенные профили до 4.5 (а в 4.5 больше нет ни клиентских, ни расширенных профилей, поставляется полностью).
Я бы посоветовал вам напрямую ориентироваться на 4.5, но если вам нужно ориентироваться на 4.0, возможно, VS2010 тоже нужно установить; У меня это вместе с VS2012 и .NET 4 появляется в списке фреймворков: