平常调试各种接口都使用Reqxxxxx(名字做了处理)
原本是32位程序,后续更新了一下,由于是更新成了64位,更新程序更换了程序安装位置,并没有卸载原来的32位程序,导致快速启动工具里的32位快捷方式还可以正常打开旧版程序。
于是使用快速启动工具的时候打开了32位程序,由于配置目录是相同的,导致数据库不兼容,初始化了,接口信息都没了,脑子嗡嗡的!
联系开发者帮着排查了日志才发现是打开旧版本的问题导致!
好在程序会自动备份一份数据,直接替换这才恢复过来!
我的问题是,快速启动工具里的快捷方式没更新(我感觉情有可原,毕竟如果正常情况下同目录的更新不会影响快捷方式)以后每次更新程序都得检查一下目录变了没有。
对方的问题是更新了程序安装目录,并且没有卸载旧版本,相比之下apipost就做到了这一点了!
大伙本地数据一定要保存个几份,如果有使用一些快捷启动工具,更新软件以后一定要检查一下,引以为戒!这次好在是那个软件有备份,如果是没有备份,那就找不回了!
这事儿整得我上火了,虽然解决了,还是牙疼了一宿,昨晚不知道几点睡的。