已安装Microsoft .NET SDK 能否卸载Windows Software Development Kit
关于Windows SDK相关问题的解答
一、是否可以卸载当前设备上的Windows Software Development Kit
能不能卸载完全取决于你的开发场景:
- 如果你仅使用
../sdk-5.0.402-windows-x64-installer、../runtime-aspnetcore-5.0.11-windows-hosting-bundle-installer这两个.NET 5组件做通用.NET业务开发、ASP.NET Core Web开发,没有涉及Windows平台专属开发需求(包括UWP应用开发、Win32原生程序开发、Windows驱动开发、调用高版本Windows专属API的桌面应用开发、Windows平台原生调试/性能分析等),可以放心卸载,完全不会影响.NET 5相关开发工作的正常运行 - 如果你后续有上述Windows专属开发需求,重新安装对应版本的Windows SDK即可,没有额外影响
二、未手动安装的情况下Windows SDK的安装来源
Windows SDK不会通过常规Windows系统更新自动安装,常见的静默安装来源有以下几种:
- 安装Visual Studio时,只要你勾选了.NET桌面开发、C++桌面开发、UWP开发这类工作负载,安装器会默认捆绑安装匹配版本的Windows SDK
- 游戏开发引擎(比如Unity、Unreal Engine)安装Windows平台打包组件时,会附带安装对应版本的Windows SDK
- 部分依赖Windows原生API的第三方商用软件,部署时也会静默安装对应依赖的Windows SDK组件
内容的提问来源于stack exchange,提问作者codeKnight
相关产品推荐
相关产品推荐

