是否有一种简单的方法可以在 Sitecore 安装中检测 Sitecore ECM 的版本?
安装的 Sitecore 解决方案是 Sitecore 6.5 rev。120427 已安装。
是否有一种简单的方法可以在 Sitecore 安装中检测 Sitecore ECM 的版本?
安装的 Sitecore 解决方案是 Sitecore 6.5 rev。120427 已安装。
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;
有点“hack-ish”,但您可以查看已经通过Installation Wizard
. 当您选择一个包时,它会为您提供版本号。
单击Sitecore
按钮,选择Development Tools
,然后选择Installation Wizard
。选择Browse
然后查找已安装的电子邮件营销管理器模块。选择它后,它应该在文件名中显示版本号信息。
警告:如果您随着时间的推移安装了多个版本的 ECM,这可能无济于事。
如果您有权访问文件系统,则可以通过查看相应 DLL 文件的属性(右键单击文件并选择属性)来查看任何模块的版本。此信息存储在详细信息选项卡中的“产品名称”和/或“产品版本”属性下。