.NET Framework updates on Windows Server 2012 R2 and Exchange Server 2013 SP1 ?

Hi All,

Do I need to uninstall all of the .NET framework updates before installing Exchange server 2013 ?
or avoid any .NET Fx update at all cost on Windows Server 2012 R2 ?
LVL 12
Senior IT System EngineerSenior Systems EngineerAsked:
Who is Participating?
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.

Pavel NagaevLead email system administratorCommented:
no, Exchange will install what it need additionally.  You need to unistall additional windows updates which are not included in service packs.
Dinesh BabuMessaging EngineerCommented:

I would recommend you to directly install Exchange 2013 CU15, below URL has basic prerequisites.

First check the existing .Net framework in your servers , if its 4.6.2 (latest) then you need not to worry obviously you can skip the .NET installation steps. if you have 4.5 or some older versions please upgrade it to 4.6.2 then start installing Exchange 2013 CU15.
please have a look at the below URL's for installation procedure,


MB ShaikhCommented:

As experts commented already, Exchange will install whatever it need at the Pre Check process, so you don't need to worry about.

Active Protection takes the fight to cryptojacking

While there were several headline-grabbing ransomware attacks during in 2017, another big threat started appearing at the same time that didn’t get the same coverage – illicit cryptomining.

Senior IT System EngineerSenior Systems EngineerAuthor Commented:
OK, so what about the other mailbox server that is already existing in my domain ?

some of them is running SP1 only and just SP1+CU1

If I install the new server with Mailbox role SP1+ CU15 then configure DAG, is that still going to work ?
Dinesh BabuMessaging EngineerCommented:
It wont affect other servers , .net framework is server specific. we cant run more than one exchange server(mailbox server) in a single windows server. Also its good to upgrade existing to CU15 , that prevents frequent and reputed issues. Make sure you are running same OS on all servers.


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
Senior IT System EngineerSenior Systems EngineerAuthor Commented:

Yes for all mailbox servers they are all the same OS.

But he problem is the existing mailbox server is still on SP1 with no CU.

So if I patch now to the latest CU, there will be massive outage since there is no DAG configured.

I want to avoid outage hence I'm configuring DAG.
Dinesh BabuMessaging EngineerCommented:
Yes, Its good to configure DAG to prevent SPOF.
AmitIT ArchitectCommented:
Here what you to need to do, with minimum outage:

1) Plan upgrade change during the weekend off business hours.
2) Use Change management process to keep everyone updated about upcoming change
3) Next you Backup the server before starting the update.
Note: Don't miss Step 3.
4) Once backup is completed you can start the upgrade.
5) First upgrade windows component and then Exchange
6) You might need to restart multiple times, make sure you have way to connect your server. If you are in datacenter no issues, else make sure ILO for physical or VM console for VM server is accessible.
7) Once server is up, perform complete health check, starting from services, logs and login to mailbox with Outlook, OWA and Active Sync.
8) Keep some test users also for testing.
9) In case of any issue during upgrade, be prepared for disaster recovery and add that plan in your change ticket.

Let me know if any more question.
Senior IT System EngineerSenior Systems EngineerAuthor Commented:
Guys, to avoid any confusion and avoid any outage, therefore based on the existing version of the mailbox server 15.00.0847.032 running Exchange Server 2013 SP1as at February 25, 2014. I will just install the new mailbox server with Service Pack 1 only to make it the same level.

As for installing it from the scratch, I will be using https://technet.microsoft.com/library/bb691354%28v=exchg.150%29.aspx?f=255&MSPPError=-2147217396#prereq to install the prerequisite.

However, since this is blank / new server, I will need to avoid installing .NET Framework 4.6.2 since I must install CU16 to make sure Exchange is running fine during the installation.

Exchange 2013 CU16 and later require .NET Framework 4.6.2. Upgrade your servers to .NET Framework 4.6.2 before you install Exchange 2013 CU16 or you'll receive an error. If .NET Framework 4.5.2 is installed on your Exchange servers, upgrade your servers to Exchange 2013 CU15 before installing .NET Framework 4.6.2.

Correct me if I'm wrong.

Thanks to Amit, yes, I will follow that steps after successfully configuring the DAG.
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

From novice to tech pro — start learning today.