how to install Full version of .net 4.5.2

I need to install a full version of .net 4.5.2 to a 2012 R2 essentials server but can't find the download for full.
When I go to download.microsoft.com it gives me an offline and web installer. I tried them both but it asks if i want to repair or uninstall current installation.

Looking in the registry I see that I only have the client installed.( HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client)

I seem to remember other version downloads that let you chose client or full but I dont see this for this version.

I'm wondering if I need to uninstall the current installation and try again, but I can't imagine being necessary.

Can anyone help me with this?
bwierzbickiAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Cliff GaliherCommented:
.Net 4.5 is a feature in 2012. Run the add roles and features wizard, check the box. Then run windows update.
0
punkrawkdude99Commented:
Yeah what the guy above me said... it's built in.... just turn it on and then use windows update to the get to 4.5.2
0
bwierzbickiAuthor Commented:
Thanks for your comments.
Looks like it's already installed. Please see th attachment to verify I'm correct.
roles-wizard.jpg
0
Acronis True Image 2019 just released!

Create a reliable backup. Make sure you always have dependable copies of your data so you can restore your entire system or individual files.

punkrawkdude99Commented:
yeah its already installed...

if you go to C:\Windows\Microsoft.NET\Framework and framework64 you should be able to see what versions are there....
0
bwierzbickiAuthor Commented:
What I'm trying to determine is if the full version is installed. this link shows how to go to the registry and see
https://msdn.microsoft.com/en-us/library/hh925568(v=vs.110).aspx
When I go to the key they are talking about I don't see "full" I only see "client". I'm wondering if it's different w/2012r2 Essentials server.
I know that .net 4.5 is installed but I'm wondering if it's only the client version, by what I'm seeing in the registry.
0
Cliff GaliherCommented:
Your screenshot is for the web server role. Which yes, can support .Net 4.5, but has no bearing on whether it is actually installed. .net is a feature, not a role. Features are the next screen in the wizard.
0
Seth SimmonsSr. Systems AdministratorCommented:
4.5.2 is not installed through the features wizard as it was released just about a year ago; it is a separate installation
go to programs and features and look at installed updates; it was probably installed through windows update if the full/web installer is asking you to repair or remove
0
Seth SimmonsSr. Systems AdministratorCommented:
also, the offline installer is the full install version

Announcing the .NET Framework 4.5.2
http://blogs.msdn.com/b/dotnet/archive/2014/05/05/announcing-the-net-framework-4-5-2-release.aspx
0
bwierzbickiAuthor Commented:
You may be right about that Seth, but it may be that they are calling it full because it contains installations for all versions of windows, as opposed to the web installer that detects your os and only downloads that.
0
bwierzbickiAuthor Commented:
Here is a screenshot from the features section Cliff mentioned
roles-wizard2.jpg
0
Seth SimmonsSr. Systems AdministratorCommented:
yes...it's 4.5, not 4.5.2; separate update
what is the reason for requiring a "full" version?  is there an application requirement that differentiates full from client for 4.5.2?  since it's only an update i would image that would be irrelevant
0
bwierzbickiAuthor Commented:
I'm thinking it's because this server will be running a database that clients connect to, as opposed to just being a client connecting to the server.
I could be wrong. Is it possible that a server running a database which requires .net only needs the client install?
0
bwierzbickiAuthor Commented:
I'm still stuck on this.
I've attached a jpeg that shows roles and features screenshots in regards to Cliff's post
It also shows the message I get when I start to run the offline installer.

When I look at update history, there are several security updates for .net 4.5.1 and 4.5.2

Unfortunately I have limited ability to communicate with my clients programmer. Here's what he says about needing the full version" I require .NET 4.5. It will be also required when we develop and host web application. So its better that install full .NET 4.5 now."

I've also attached a screenshot of the netframework folders punkrawkdude mentioned.

So I'm stumped as to whether or not .net 4.5.2 is installed and if so if it is the full version.
netInstall.jpg
netFrameworkFolders2.jpg
0
Cliff GaliherCommented:
I have no reason to believe you don't have 4.5.2 installed based on a combination of your screenshots and subsequent description. Is there a reason you suspect this is not the case?
0
bwierzbickiAuthor Commented:
what has me wondering is the fact that the programmer is complaining that it is not, along with this link I've used in other instances to determine what was installed.

https://msdn.microsoft.com/en-us/library/hh925568(v=vs.110).aspx#net_b

I've attached a screenshot of that reg key on my server, which doesn't match the link above
netFramworkRegistryKeys.jpg
0
Cliff GaliherCommented:
Your registry screenshot is, at best, inconclusive. You expanded the v4.0 subkey, not the v4 subkey, which is NOT consistent with the article you posted for checking v4.5. You are looking in the wrong place in the registry.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
bwierzbickiAuthor Commented:
You are so right Cliff.
I feel a little silly now.
Thanks for your help.
netFramworkRegistryKeys2.jpg
0
Cliff GaliherCommented:
So we're on the same page now? Every empirical indication is that you have .Net 4.5.2 installed. The developer who is saying it isn't is simply....wrong.
0
bwierzbickiAuthor Commented:
Yes, funny the difference a ".0" makes in throwing me into complete confusion. Very astute of you to notice that.
Thanks again.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
.NET Programming

From novice to tech pro — start learning today.