WPF window can't be loaded after you install the .NET Framework 4.7 on Windows Server 2016 (Server Core)

Applies to: Windows Server 2016Windows Server 2016 StandardWindows Server 2016 Datacenter More

Symptoms


Assume that you have the .NET Framework 4.7 installed on Windows Server 2016 Core. When you load a Windows Presentation Foundation (WPF) window on your computer, the WPF window cannot be loaded.

Note This scenario works fine and WPF window can be loaded on full installation of Windows Server 2016.

Cause


This issue occurs because Windows Server 2016 (Server Core) is missing a dependency for DirectX compiler binary.

Workaround


Microsoft is aware of the issue and working on a resolution. Resolution will be updated as soon as one is available.

For more information about known issues in the .NET Framework 4.7, see Known issues for .NET Framework 4.7.