在安装BizTalk Server 2013 R2时,当我尝试检查组件“开发人员工具& SDK”时,它显示为不可用。我收到消息“至少有一个对此选项的要求未安装或未满足”BizTalk 2013 R2安装
请问为什么此选项不可用?我需要安装任何其他组件吗?
我下面,我发现在BizTalk 2013 Installation and Configuration – Install and Configure BizTalk Server 2013 (Part 9)
在安装BizTalk Server 2013 R2时,当我尝试检查组件“开发人员工具& SDK”时,它显示为不可用。我收到消息“至少有一个对此选项的要求未安装或未满足”BizTalk 2013 R2安装
请问为什么此选项不可用?我需要安装任何其他组件吗?
我下面,我发现在BizTalk 2013 Installation and Configuration – Install and Configure BizTalk Server 2013 (Part 9)
的Visual Studio 2013中的各个步骤对于BizTalk Server 2013 R2开发人员工具和SDK软件需求。
更多信息:Hardware and Software Requirements for BizTalk Server 2013 and 2013 R2
确定这里是所有可能的安装方案:
的BizTalk二千零十三分之二千零一十三R2项目与Visual Studio 2015年的模板
是,在BizTalk 2013的安装程序要求的功能,“开发者工具& SDK'默认Visual Studio 2012和BizTalk 2013 R2 Visual Studio 2013的安装,否则该功能被禁用。
因为这个事实(在工作中我们现在已升级到VS2015)感到沮丧,现在我找到了一种在VS 2015下安装模板的方法,并且不需要在系统上安装VS2012/2013。
需要工具:Orca修改msi。
文件修改位于提取ISO的BTServer目录的子目录MSI(使这些文件的备份!)
安装修改: 微软的BizTalk Server.msi和
微软的BizTalk Server64。微星
修改:
AppSearch-表:将行的属性 'CSHARP_INSTALLED'
属性 - 表:添加行,属性Name = 'CSHARP_INSTALLED',值= '真'
属性 - 表:S et property'TargetVsVersion'的值设置为'14.0'
对于MSI的保存都这样做。
现在,从文件
的Setup.xml和
Setup_64.xml的Prerequirement VS二千零十三分之二千零一十二必须拆除。
简单删除节点
<Feature Name="Development">
DONE进入
<RequiredComponent Name="VS2012"/>
或
<RequiredComponent Name="VS2013"/>
!
---编辑 如果有人有一个有效的RegKey来检查是否安装了VS215,那么Setup.xml中的Check可以重写为此。这将是很好的,有效的
的一个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>
随后安装2015年在Windows 10的虚拟机上这些指令与VisualStudio中和它的工作大! – erik