GDK
GDK copied to clipboard
[Developer Tools] .NET Core 2.1 updates delivered through Microsoft Update can block GDK installation
Known Issue (Workaround)
Tools | NET Core 2.1 updates delivered through Microsoft Update can block GDK installation
Found In: June 2021 GDK Update 1
To resolve this blocking issue in Visual Studio 2017 15.9.34 and LATER, use the following steps:
- Run Visual Studio Installer.
- Select Modify for Visual Studio 2017.
- In the Installation details tree view:
| Condition | Solution |
|---|---|
| If the Universal Windows Platform development workload is installed... | Expand it and then clear the optional component named .NET Core 2.1 SDK. |
| If the Data storage and processing workload is installed... | Expand it and then clear the optional component named .NET Core 2.1 SDK. |
| If the Office/SharePoint development workload is installed... | Expand it and then clear the optional component named .NET Core 2.1 SDK. |
| If the Python development workload is installed... | Expand it and then clear the optional component named .NET Core 2.1 SDK. |
| If the .NET desktop development workload is installed... | Expand it and then clear the optional component named .NET Core 2.1 development tools. |
| If the ASP.NET and web development workload is installed... | Expand it and then clear the optional component named .NET Core 2.1 development tools. |
| If the Azure development workload is installed... | Expand it and then clear the optional component named .NET Core 2.1 development tools. |
| If the .NET Core cross-platform development workload is installed... | Remove it. |
- Complete the setup for Visual Studio.
- Retry (un)installing the GDK.
To resolve this blocking issue in Visual Studio 2017 15.9.33 and EARLIER, use the following steps:
- Run Visual Studio Installer.
- Select Modify for Visual Studio 2017.
- Remove the workloads that contain Microsoft.NET.Core.Component.SDK.2.1.
- Complete the setup for Visual Studio.
- Retry (un)installing the GDK.
For more information about this blocking issue, see the .NET Core 2.1 end of support notification.