问题
On my development machine I can view the hotfix level of the Kentico website using KIM. KIM isn't installed on our production machines.
In Kentico v7.0 the hotfix level was reported in CMS Desk but that isn't the case in Kentico v9.0.
Is there anywhere I can look to find the hotfix level without using KIM?
回答1:
There are typically a few places you can find this:
- Database
- File system
- Kentico UI
If you get your info from the database, it will only be relevant to the data. If you get your info from the file system, it will tell you the version of the files. If you look in the Kentico UI, it will show you what is in the database.
To get the info out of the database run this query:
SELECT *
FROM CMS_SettingsKey
WHERE KeyName = 'CMSDataVersion' OR
KeyName = 'CMSDBVersion' OR
KeyName = 'CMSHotfixVersion'
The KeyValue
fields will have the info you are looking for.
To get the info from the file system, go to the Bin directory and right click on any of the CMS dll's and go to properties>details. The Product Version will provide you with the version information.
In the file system you can also find the hotfix in a txt file under /App_Data/Install/Hotfix.txt
To get the info from the UI, log into Kentico and click the question mark at the top right of the screen, it will show the current version.
回答2:
In the user interface (admin) in Help toolbar.
You can also find it in database in CMS_SettingsKey table. Look for CMSHotfixVersion KeyName.
回答3:
Just go to the admin panel and click on the "?" icon on your right side of the screen. This will open a sliding area revealing you the correct hotfix version.
回答4:
If you want to apply hotfix and we don't have KIM in system then you can download the utility directly and apply it.
Hotfix URL http://devnet.kentico.com/download/hotfixes
来源:https://stackoverflow.com/questions/42649663/how-to-find-kentico-hotfix-when-kim-is-not-installed