安装BizTalk Server 2013 R2时,我尝试检查组件"开发人员工具& SDK"它似乎不可用。我收到消息"此选项的至少一个要求未安装或未满足"
你能告诉我为什么这个选项不可用吗?我之前是否需要安装任何其他组件?
我正在按照BizTalk 2013 Installation and Configuration – Install and Configure BizTalk Server 2013 (Part 9)
处找到的步骤进行操作答案 0 :(得分:3)
好的,这是所有可能的安装方案:
答案 1 :(得分:3)
使用Visual Studio 2015的BizTalk 2013/2013 R2项目模板
是的,BizTalk 2013的设置需要功能'开发人员工具& SDK'默认为Visual Studio 2012,以及BizTalk 2013 R2 Visual Studio 2013的安装程序,否则该功能被禁用。
对此事实感到沮丧(在工作中我们现已升级到VS2015),我现在找到了一种在VS 2015下安装模板并且不在系统中安装VS2012 / 2013的方法。
需要的工具:Orca修改msi。
要修改的文件位于提取的ISO的BTServer目录的子目录MSI中(备份这些文件!)
要修改的安装:
Microsoft BizTalk Server.msi和
Microsoft BizTalk Server64.msi
修改:
AppSearch-Table:属性'CSHARP_INSTALLED'的Drop Row
属性 - 表:添加行,属性Name ='CSHARP_INSTALLED',Value ='True'
属性 - 表:将属性'TargetVsVersion'的值设置为'14 .0'
对两个MSI都这样做,保存。
现在,文件的预先要求VS 2012/2013
Setup.xml和
必须删除Setup_64.xml。
简单删除条目
<RequiredComponent Name="VS2012"/>
或
<RequiredComponent Name="VS2013"/>
来自节点
<Feature Name="Development">
DONE!
--- EDIT
如果某人有一个有效的RegKey来检查是否安装了VS215,则可以将Setup.xml中的Check in重写为此。这将是好的和有效的
一个有效的已修改的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>
答案 2 :(得分:1)
Visual Studio 2013是BizTalk Server 2013 R2开发人员工具和SDK的软件要求。
更多信息:Hardware and Software Requirements for BizTalk Server 2013 and 2013 R2