如何在未安装KIM时找到Kentico修补程序

six*_*yes 0 hotfix kentico

在我的开发机器上,我可以使用KIM查看Kentico网站的修补程序级别.我们的生产机器上没有安装KIM.

在Kentico v7.0中,CMS Desk中报告了修补程序级别,但Kentico v9.0中并非如此.

有没有我可以在不使用KIM的情况下找到修补程序级别?

小智 5

通常有几个地方你可以找到这个:

  1. 数据库
  2. 文件系统
  3. Kentico UI

如果从数据库中获取信息,则只与数据相关.如果从文件系统获取信息,它将告诉您文件的版本.如果您查看Kentico UI,它将显示数据库中的内容.

要从数据库中获取信息,请运行以下查询:

SELECT *
FROM CMS_SettingsKey
WHERE KeyName = 'CMSDataVersion' OR
KeyName = 'CMSDBVersion' OR
KeyName = 'CMSHotfixVersion'
Run Code Online (Sandbox Code Playgroud)

这些KeyValue字段将包含您要查找的信息.

要从文件系统获取信息,请转到Bin目录并右键单击任何CMS dll,然后转到属性>详细信息.产品版本将为您提供版本信息.

在文件系统中,您还可以在/App_Data/Install/Hotfix.txt下的txt文件中找到此修补程序

要从UI获取信息,请登录Kentico并单击屏幕右上角的问号,它将显示当前版本.