这是一个大逆转——不知道亲有没有遇到过此类情况。使用MPLAB IDEx编程过程中,正在执行“清除and编译”功能时电容突然断电了,或重启了,然后就出现了“某某某.X”工程打不开的情况,如下图:
不知道遇到上述情况的亲有没有重新建立工程的冲动或者是打开之前上一步的工程重新添加类容的冲动?
反正我当时就差那么一点点就按照后者办了,正当要动手时突然又偷瞄了一下错误提示,是project.xml文件的问题。然后就有了下文,找到该文件,对比其他可以打开工程的同名文件进行对比,最后发现这个文件在任何工程下(至少默认方式建立的工程下)存放路径一致(都是“某某某.X”工程文件夹下的一个文件夹(名字是””)里面,而且内容基本一样,除了下图标注的地方有些不一样:
发现以上规律了,就直接从另外一个工程里面复制一个该文件,按照指定路径存放,再修改工程名称和字符集支持设置就OK了。不信你把你工程里该文件先备份再把里面的内容删了,按照此方法试试,反正亲测可以正常重新打开工程且暂时没有发现错误。