是否可以删除旧版本的Windows 10 SDK?

dav*_*ave 34 windows sdk shared-libraries

我刚刚安装了最新的SDK(10.0.10586.0),并想知道我是否可以从旧的Windows 10 SDK(10.0.10240.0和10.0.10150.0)中删除这些库?

或者有安全的方法或程序来做到这一点?

Olo*_*ulu 8

如果存储空间是您的紧迫问题,您可以继续删除旧的SDK.可以通过Windows 10 Creators Update版本之前的程序文件或较新的Windows 10版本中的"设置"来删除.但是,理想的软件应该提供良好的向后兼容性,至少在Windows的主要版本中是Windows 10.

想象一下,早期版本的Windows 10无法从商店下载您的应用程序.您丢失用户/客户只是因为他们必须一直更新他们的操作系统,许多人完全避免.

保留较旧的SDK将允许您选择应用程序应支持的最低Windows 10版本,从而允许从这些版本上的设备进行安装.

  • 您是在说较新的SDK本身不向后兼容吗? (3认同)

Car*_*rez 7

您可以通过添加/删除程序卸载旧版本。它为每个版本维护一个不同的条目。


小智 6

如果您需要针对特定​​的 Windows 版本,那么您可能希望保留较旧的 SDK。随着新 SDK 的出现,可能会添加旧版本 Windows 不支持的功能,那么您的代码将无法在该版本上运行。通常,您希望使用适用于您的目标受众的最新 SDK。