本地部署MDriven Server和Turnkey后运行报错check the CurrentVersion,如何解决?
Fixing "check the CurrentVersion" Error in MDriven Turnkey
我之前帮不少用户排查过MDriven Turnkey启动时的这个「check the CurrentVersion」错误,大概率是版本不匹配或者配置文件的问题,给你几个实用的排查和解决步骤:
确认MDriven Server与Turnkey版本完全一致
MDriven的这两个组件版本必须严格对齐,哪怕小版本号差异都可能触发版本校验失败。你可以分别打开两个程序的「关于」页面,核对版本号是否完全相同(比如Server是5.1.23.0,Turnkey也得是同一个版本)。如果版本不一致,重新下载对应版本的安装包进行安装,确保两者版本匹配。检查Turnkey配置文件的版本指向
找到Turnkey安装目录下的MDrivenTurnkey.exe.config文件,用文本编辑器打开:- 查找包含
CurrentVersion的配置项,确认它的值和你实际安装的Server版本一致,比如正确的配置应该是:<add key="CurrentVersion" value="5.1.23.0" /> - 如果值不匹配,修改为正确的版本号,保存文件后重启Turnkey。
- 查找包含
清理缓存并重新注册组件
旧版本缓存或组件注册异常也可能导致这个问题:- 先关闭MDriven Server和Turnkey的所有进程
- 以管理员身份打开命令提示符,导航到Turnkey的安装目录,运行命令:
MDrivenTurnkey.exe /regserver重新注册组件 - 清理MDriven Server安装目录下
Temp子文件夹里的临时缓存文件 - 重启两个服务后再测试启动Turnkey
验证MDriven Server服务是否正常运行
如果Turnkey无法连接到运行中的Server,也会触发版本校验错误:- 打开系统服务列表,确认MDriven Server相关服务已经启动,没有启动失败的提示
- 如果服务未启动,手动启动它,再尝试启动Turnkey
内容的提问来源于stack exchange,提问作者denispupin
相关产品推荐
相关产品推荐

