Windows中关于keil4工程默认打开方式为keil5,以及打开现有工程后默认显示上一个已编辑工程的解决办法

您所在的位置:网站首页 文件java默认打开方式设置不了怎么回事 Windows中关于keil4工程默认打开方式为keil5,以及打开现有工程后默认显示上一个已编辑工程的解决办法

Windows中关于keil4工程默认打开方式为keil5,以及打开现有工程后默认显示上一个已编辑工程的解决办法

2024-06-15 09:36| 来源: 网络整理| 查看: 265

背景:在学习stm32,采用keil5一段时间之后,有一次为了温习先前学习的51单片机的内容,打开了之前创立的keil4工程,却发现其默认打开方式已经变成了keil5并且更改打开方式为keil4后仍无法解决,这里提供一种可能解决上述问题的办法。

进入正题 如何让原本的keil4工程变回默认从keil4打开呢? 一种可能导致该问题的原因是keil4和keil5的安装路径重叠或者重装系统导致先前的注册表文件丢失或改变等等,总之这篇文章的解决办法都是基于修改注册表内容的。

打开任务管理器—>文件—>运行新任务—输入regedit进入注册表编辑器 在这里插入图片描述 在这里插入图片描述接着点开HKEY_CLASSES_ROOT拉到UV开头部分。 若在电脑中同时安装有keil4和keil5的应该会出现下图中的两项: 在这里插入图片描述 分别对keil4和keil5工程文件进行属性查看,其中keil4是.uvporj文件而keil5是.uvprojx文件,即可以确定keil4对应的是上一项的注册表,而keil5对应的是下一项的注册表。 分别点开两项注册表—>shell—>open—>command 在这里插入图片描述 点击command后旁边会出现如下项目: 在这里插入图片描述 双击默认,进入编辑界面:

将数值数据改为你安装的Keil应用程序的路径即可 在这里插入图片描述

注意事项: 1、英文的双引号不需要去掉,地址后缀的"%1"也不需要去掉; 2、关于keil4和keil5的数值数据都应该改为相应的keil应用程序的安装路径,其后缀均为Uv4.exe。

至此为止就能解决上述问题了

下一个问题即打开现有工程后默认显示上一个已编辑工程的解决办法,这个问题不太好描述,也比较少见,其大致意思即为当你编辑完一个工程保存退出后,打开另外的工程都将会显示上一个打开编辑过的工程。。。这种问题的解决方案有两种 1、每次打开都open project当前工程目录下的文件,但这样太烦了写代码时浑身感觉有蚂蚁在爬; 2、其问题根源是在于注册表文件数值数据被修改 在这里插入图片描述 由于某些人为原因或者系统原因都会使数值数据缺失"%1" 将其补在地址后缀就好啦 在这里插入图片描述 这样问题就解决了



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3