2015-07-10 2 views
0

При установке BizTalk Server 2013 R2 при попытке проверить компонент «Инструменты разработчика & SDK» он отображается как недоступный. Я получаю сообщение «По крайней мере, одно из требований к этому варианту не установлено или оно не выполняется»Установка BizTalk 2013 R2

Не могли бы вы рассказать мне, почему этот параметр недоступен? Нужно ли устанавливать какой-либо другой компонент раньше?

Я следую шаги, которые я нашел в BizTalk 2013 Installation and Configuration – Install and Configure BizTalk Server 2013 (Part 9)

ответ

3

Ok здесь все ваши возможные сценарии установки:

  1. Вы устанавливаете BizTalk Server (любой версии), чтобы сделать сборки сервера
    => Тогда да вам нужно Visual Studio чтобы иметь возможность устанавливать инструменты разработчика & SDK,
    Эти пакеты содержат MSBuild & другие материалы, которые позволяют вам создавать & развернуть приложение
  2. Вы a повторно установка BizTalk Server в качестве "реального" сервера (Prod, интеграция ...)
    => Вам не нужно инструментов для разработчиков & SDK
  3. Вы устанавливаете BizTalk Server на Dev машины
    => вы должны уже есть Visual Studio установлен
2

BizTalk 2013/2013 R2 шаблоны проекта с Visual Studio 2015

BizTalk 2013 /2013 R2 Project Templates with Visual Studio 2015 Да, настройка на BizTalk 2013 требуется для функции «инструменты разработчика & SDK 'по умолчанию Visual Studio 2012 и Установка BizTalk 2013 R2 Visual Studio 2013, в противном случае функция отключена.

Разочарованный этим фактом (при работе мы теперь обновили до VS2015), теперь я нашел способ установить шаблоны под VS 2015 и без установки VS2012/2013 в системе.

Необходимый инструмент: Orca для изменения msi.

Файлы для изменения расположены в подкаталоге MSI на BTServer реж извлеченного ISO (сделать резервную копию этих файлов!)

Установки для изменения: Microsoft BizTalk Server.msi и
Microsoft BizTalk Server64. MSI

Модификации:
AppSearch-Таблица: падение Роу для свойства '' CSHARP_INSTALLED
-Свойства таблицы: Добавить строку, свойство Name = 'CSHARP_INSTALLED', Value = 'True'
-Свойства таблицы: S et значение свойства «TargetVsVersion» до «14 .0»

Сделайте это для обоих MSI, сохраните.

Теперь Prerequirement VS 2012/2013 из файлов
Setup.xml и
Setup_64.xml должны быть удалены.

Простое удаление записи

<RequiredComponent Name="VS2012"/> или
<RequiredComponent Name="VS2013"/>

от узла

<Feature Name="Development">

СДЕЛАНО!

--- EDIT Если у кого-то есть действительный RegKey, чтобы проверить, установлен ли VS215, проверка в файле Setup.xml может быть переписана. Это было бы хорошо и действует

Один действительных модифицирована Поиска по визуальной установке студии 2015 может быть:

<!-- language: lang-xml --> 
<PlatformComponent _locAttrData="DisplayName" _locID="25" Name="VS2015" DisplayName="Microsoft Visual Studio 2015"> 
<Detection Type="RegDWORD"> 
    <DetectKey Root="HKLM" Key="SOFTWARE\Microsoft\VisualStudio\14.0\Setup\Visual Studio 2015 Prerequisites" Value="InstallSuccess" ValueData="1"/> 
</Detection> 

+0

следует этим инструкциям на виртуальной машине Windows 10 с VisualStudio установлены 2015, и она работала Великий! – erik

Смежные вопросы