Keil 5 Device里面器件为空问题

#问题描述:
面对别人给的keil工程,会出现这样一种情况:
1、工程在打开时会提示not found device
2、工程能正常编译不会报错
3、Option for Target xxxxx(魔术棒)里面Device界面为空且无法编辑如下图:
在这里插入图片描述
4、pack包全都能正常安装,且都已经安装
在这时工程无法通过Jlink等下载调试,出现这种情况有一种可能是源工程是Keil4编辑的,而现在用的是Keil5进行编辑,在转化过程中会出现这种问题。
#解决方案:
其实解决很简单,找到工程文件如下图:
在这里插入图片描述 通过重命名将工程文件的.uvproj后缀改为.uvprojx然后重新打开工程即可。