简体   繁体   English

BizTalk 2013 R2安装

[英]BizTalk 2013 R2 installation

While installing BizTalk Server 2013 R2, when I try to check the component "Developer tools & SDK" it appears as an unavailable. 在安装BizTalk Server 2013 R2时,当我尝试检查组件“开发人员工具和SDK”时,它显示为不可用。 I get the message "At least one of the requirements for this option is not installed or it doesn't met" 我收到消息“未安装此选项至少有一项要求,或者没有满足”

Could you please tell me why this option is unavailable? 您能否告诉我为什么这个选项不可用? Do I need to install any other component before? 我是否需要安装其他组件?

I am following the steps that I found at BizTalk 2013 Installation and Configuration – Install and Configure BizTalk Server 2013 (Part 9) 我正在按照在BizTalk 2013安装和配置–安装和配置BizTalk Server 2013(第9部分)中找到的步骤进行操作

Ok here are all your possible installation scenarios : 好的,这是您所有可能的安装方案:

  1. You are installing BizTalk Server (whatever version) to make a Build Server 您正在安装BizTalk Server(任何版本)以构建服务器
    =>Then yes you need Visual Studio to be able to install Developer tools & SDK, =>然后,是的,您需要Visual Studio才能安装开发人员工具和SDK,
    those packages contains MSBuild & other stuff that enable you to build & deploy an app 这些软件包包含MSBuild和其他东西,使您能够构建和部署应用程序
  2. You are installing BizTalk Server as a "real" Server (Prod, Integration...) 您正在将BizTalk Server安装为“真实”服务器(产品,集成...)
    => You don't need developer tools & SDK =>您不需要开发人员工具和SDK
  3. You are installing BizTalk Server on a Dev Machine 您正在开发计算机上安装BizTalk Server
    => you are supposed to already have a Visual Studio installed =>您应该已经安装了Visual Studio

BizTalk 2013 /2013 R2 Project Templates with Visual Studio 2015 带有Visual Studio 2015的BizTalk 2013/2013 R2项目模板

带有Visual Studio 2015的BizTalk 2013/2013 R2项目模板 Yes, the Setup of the BizTalk 2013 requires for the feature 'Developer tools & SDK' per default Visual Studio 2012, and the Setup of BizTalk 2013 R2 Visual Studio 2013, otherwise the feature is disabled. 是的,默认情况下,Visual Studio 2012的BizTalk 2013安装程序需要功能“开发人员工具和SDK”,而Visual Studio 2013则需要BizTalk 2013 R2安装程序,否则该功能将被禁用。

Frustrated with this fact (at work we have now upgraded to VS2015), I now find a way to install the templates under VS 2015 and without an installation of VS2012/ 2013 at the system. 对此事实感到沮丧(在工作中,我们现已升级到VS2015),我现在找到了一种在VS 2015下安装模板而无需在系统上安装VS2012 / 2013的方法。

Tool required: Orca to modify the msi. 所需工具:Orca修改MSI。

Files to modify are located in subdir MSI of the BTServer dir of the extracted ISO (make a backup of these files!) 要修改的文件位于提取的ISO的BTServer目录的子目录MSI中(请备份这些文件!)

Installations to modify: Microsoft BizTalk Server.msi and 修改安装:Microsoft BizTalk Server.msi和
Microsoft BizTalk Server64.msi Microsoft BizTalk Server64.msi

Modifications: 修改内容:
AppSearch-Table: Drop Row for the property 'CSHARP_INSTALLED' AppSearch表格:属性“ CSHARP_INSTALLED”的行
Properties-Table: Add Row, property Name = 'CSHARP_INSTALLED', Value = 'True' 属性表:添加行,属性名称='CSHARP_INSTALLED',值='真实'
Properties-Table: Set the value of the property 'TargetVsVersion' to '14.0' Properties-Table:将属性“ TargetVsVersion”的值设置为“ 14.0”

Do this for both MSI's, save. 保存这两个MSI。

Now, the Prerequirement VS 2012/ 2013 from the files 现在,文件中的Prerequirement VS 2012/2013
Setup.xml and Setup.xml和
Setup_64.xml must be removed. 必须删除Setup_64.xml。

Simple remove the entry 简单删除条目

<RequiredComponent Name="VS2012"/> or <RequiredComponent Name="VS2012"/>
<RequiredComponent Name="VS2013"/>

from the node 从节点

<Feature Name="Development">

DONE! 完成!

---EDIT If someone has a valid RegKey to check if VS215 is installed, the Check in the Setup.xml can rewritten to this. --- EDIT如果某人具有有效的RegKey来检查是否已安装VS215,则Setup.xml中的Check可以重写为此。 This would be nice and valid 这将是很好和有效的

One valid modified Search for a Visual Studio 2015 installation could be: 一种有效的修改后的Visual Studio 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>

Visual Studio 2013 is a software requirement for BizTalk Server 2013 R2 Developer Tools and SDK. Visual Studio 2013是BizTalk Server 2013 R2开发人员工具和SDK的软件要求。

More info: Hardware and Software Requirements for BizTalk Server 2013 and 2013 R2 详细信息: BizTalk Server 2013和2013 R2的硬件和软件要求

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM