是否有一种简单的方法可以在Sitecore安装中检测Sitecore ECM的版本?
安装的Sitecore解决方案是Sitecore 6.5 rev。已安装120427。
答案 0 :(得分:2)
您可以在Core database
下的/sitecore/system/Packages/Installation history/E-mail Campaign Manager
查看软件包安装历史记录。如果您安装了多个版本,则每个修订号都会有多个子条目。
如果您需要从代码中获取当前运行的版本,那么只需反映FileVersionInfo
var assembly = System.Reflection.Assembly.LoadFrom("Sitecore.EmailCampaign.dll");
var fvi = System.Diagnostics.FileVersionInfo.GetVersionInfo(assembly.Location);
string version = fvi.FileVersion;
答案 1 :(得分:0)
稍微'hack-ish',但您可以通过Installation Wizard
查看已安装的软件包。当您选择包时,它会为您提供版本号。
点击Sitecore
按钮,选择Development Tools
,然后选择Installation Wizard
。选择Browse
,然后查找已安装的电子邮件广告系列管理器模块。选择后,它应该在文件名中显示版本号信息。
警告:如果您随着时间的推移安装了多个版本的ECM,这可能无济于事。
答案 2 :(得分:0)
如果您有权访问文件系统,则可以通过查看相应DLL文件的属性来查看任何模块的版本(右键单击文件并选择“属性”)。此信息存储在“详细信息”选项卡中的“产品名称”和/或“产品版本”属性下。