Как отличить две версии друг от друга, глядя только на их установки?
BizTalk 2006 и BizTalk 2006 R2
Ответы (4)
Если вы откроете свойства файла BTSNTSvc.exe (по умолчанию он находится в C: \ Program Files \ Microsoft BizTalk Server 2006), перейдите на вкладку версии и посмотрите на название продукта. Если это R2, он там так и скажет. В противном случае будет написано просто Microsoft BizTalk Server 2006.
Надеюсь, это поможет!
Вы можете заглянуть в реестр HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ BizTalk Server \ 3.0 и найти ключ ProductCode_R2
Судя по названию, я подозреваю, что это клавиша, специфичная для R2.
Из консоли администратора (Настройки платформы -> Адаптеры). Если вы видите какие-либо адаптеры WCF, у вас есть R2 ...
В BizTalkMgmtDB есть таблица - BizTalkDBVersion. Если значение v3.6.x, то это BTS2006R2, иначе v3.5.x - это BTS2006.
Или вы можете использовать реестр - в HKLM \ SOFTWARE \ Microsoft \ BizTalk Server \ 3.0 есть ProductVersionKey. Опять же, значение v3.6.x говорит нам, что это BTS2006R2.
Примечание. Номера версий указаны в стандартном формате .NET Major.minor.build.revision, а сборка и редакция определяются SP и накопительными обновлениями.