首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何检测Sitecore ECM版本

如何检测Sitecore ECM版本
EN

Stack Overflow用户
提问于 2013-05-08 02:46:24
回答 3查看 1.4K关注 0票数 2

有没有一种简单的方法来检测Sitecore安装中的Sitecore ECM版本?

安装的Sitecore解决方案已安装Sitecore 6.5 rev. 120427。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-05-08 04:07:51

您可以在/sitecore/system/Packages/Installation history/E-mail Campaign Manager下的Core database中查看软件包的安装历史记录。如果您安装了多个版本,则每个修订版本号将有多个子项。

如果需要从代码中获取当前运行的版本,那么只需获取reflect FileVersionInfo

代码语言:javascript
复制
var assembly = System.Reflection.Assembly.LoadFrom("Sitecore.EmailCampaign.dll");
var fvi = System.Diagnostics.FileVersionInfo.GetVersionInfo(assembly.Location);
string version = fvi.FileVersion;
票数 2
EN

Stack Overflow用户

发布于 2013-05-08 03:22:54

稍微有点“黑客味”,但你可以看看哪些包已经通过Installation Wizard安装了。当您选择一个包时,它会为您提供版本号。

单击Sitecore按钮,选择Development Tools,然后选择Installation Wizard。选择Browse,然后查找已安装的电子邮件活动管理器模块。选择它后,它应该在文件名中显示版本号信息。

注意:如果您在一段时间内安装了多个版本的ECM,这可能没有帮助。

票数 0
EN

Stack Overflow用户

发布于 2014-05-15 15:56:33

如果您有权访问文件系统,则可以通过查看相应DLL文件的属性来查看任何模块的版本(右键单击文件并选择属性)。此信息存储在详细信息选项卡中的“产品名称”和/或“产品版本”属性下。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16426350

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档