2013-05-07 3 views

ответ

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; 
+0

Благодарим за быстрый ответ. Путь в основной базе данных был тем, что я искал. – VilladsR

0

Слегка «взломанный», но вы можете посмотреть, какие пакеты уже установлены через Installation Wizard. Когда вы выбираете пакет, он дает номер версии.

Нажмите на кнопку Sitecore, выберите Development Tools, затем Installation Wizard. Выберите Browse, а затем найдите модуль менеджера кампаний электронной почты, который был установлен. После его выбора он должен отображать информацию о номере версии в имени файла.

Предостережение. Возможно, это не поможет, если вы со временем установили несколько версий ECM.

0

Если у вас есть доступ к файловой системе, вы можете увидеть версию любого модуля, глядя на свойствах соответствующего DLL-файла (щелкните правой кнопкой мыши по файлу и выберите «Свойства»). Эта информация хранится в свойствах «Название продукта» и/или «Версия продукта» на вкладке «Сведения».

Sitecore module version