DO NOT Install .NET Framework 4.7 on Exchange Servers

Thursday, May 18, 2017
Earlier this month the .NET Blog announced that the .NET Framework 4.7 has reached general availability. Do not install this update on your Exchange servers.

Refer to the Exchange Server Supportability Matrix which provides a central source for Microsoft Exchange administrators to easily locate information about the level of support available for any configuration or required component for supported versions of Microsoft Exchange. At this time no versions of Exchange Server support .NET 4.7, although this is subject to change with future cumulative updates. Exchange Server runs on .NET assemblies and changing to an unsupported version may have dire consequences.

According to the Q&A on the blog, .NET 4.7 is expected to be published to Windows Update in less than 3 months. That means without manual intervention you may wake up to find that Exchange is broken. When I asked, the .NET team said that they will provide a way to block .NET 4.7 installation via Windows Update using a registry key.

At this time, the registry key has not been made available. Check back on this blog post for any updates.

If you manually installed .NET 4.7, please refer to my earlier article, "How to Uninstall .NET Framework 4.6.1" for removal instructions. Those same instructions should work.