If the user has installed .NET 4 and your application is targeting .NET 4.5, they need to install .NET 4.5.
.NET 4 will not automatically upgrade to .NET 4.5. At some point, Microsoft will begin to supplant .NET 4.5 in Windows Updates, but it's too early to predict the timing.
RobinDotNet
source share