推荐答案
带有Visual Studio 2015的BizTalk 2013/2013 R2项目模板
是的,BizTalk 2013的安装需要功能开发人员工具和工具". SDK"为默认的Visual Studio 2012,以及BizTalk 2013 R2 Visual Studio 2013的安装程序,否则该功能被禁用.
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.
对此事实感到沮丧(在工作中,我们现已升级到VS2015),我现在找到了一种在VS 2015下安装模板的方法,而无需在系统上安装VS2012/2013.
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.
所需工具:Orca修改MSI.
Tool required: Orca to modify the msi.
要修改的文件位于提取的ISO的BTServer目录的子目录MSI中(对这些文件进行备份!)
Files to modify are located in subdir MSI of the BTServer dir of the extracted ISO (make a backup of these files!)
要修改的安装:
Microsoft BizTalk Server.msi和
Microsoft BizTalk Server64.msi
Installations to modify:
Microsoft BizTalk Server.msi and
Microsoft BizTalk Server64.msi
修改:
AppSearch表格:属性"CSHARP_INSTALLED"的下拉行
属性表:添加行,属性名称='CSHARP_INSTALLED',值='真实'
Properties-Table:将属性"TargetVsVersion"的值设置为"14.0"
Modifications:
AppSearch-Table: Drop Row for the property 'CSHARP_INSTALLED'
Properties-Table: Add Row, property Name = 'CSHARP_INSTALLED', Value = 'True'
Properties-Table: Set the value of the property 'TargetVsVersion' to '14.0'
对两个MSI都执行此操作,
Do this for both MSI's, save.
现在,从文件中获取VS 2012/2013的先决条件
Setup.xml和
必须删除Setup_64.xml.
Now, the Prerequirement VS 2012/ 2013 from the files
Setup.xml and
Setup_64.xml must be removed.
简单删除条目
<RequiredComponent Name="VS2012"/>
或
<RequiredComponent Name="VS2013"/>
从节点开始
<Feature Name="Development">
完毕!
Simple remove the entry
<RequiredComponent Name="VS2012"/>
or
<RequiredComponent Name="VS2013"/>
from the node
<Feature Name="Development">
DONE!
-编辑
如果某人具有有效的RegKey来检查是否已安装VS215,则Setup.xml中的检查"可以重写为此.这将是很好而且有效的
一个有效的修改后的Visual Studio 2015安装搜索可以是:
---EDIT
If someone has a valid RegKey to check if VS215 is installed, the Check in the Setup.xml can rewritten to this. This would be nice and valid
One valid modified Search for a Visual Studio 2015 installation could be:
<!-- 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>
这篇关于BizTalk 2013 R2安装的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!