2015-07-10 98 views

回答

3

确定这里是所有可能的安装方案:

  1. 您安装BizTalk Server(任何版本),以构建服务器
    =>则是你需要的Visual Studio能够安装开发人员工具& SDK,
    那些软件包包含MSBuild &其他东西,使您可以构建&部署应用程序
  2. 你一个重新安装BizTalk Server作为一个“真正的”服务器(产品,集成...)
    =>你不需要开发工具SDK &
  3. 你是在开发机
    安装BizTalk Server =>你应该已经有一个安装Visual Studio
2

的BizTalk二千零十三分之二千零一十三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。

文件修改位于提取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> 

+0

随后安装2015年在Windows 10的虚拟机上这些指令与VisualStudio中和它的工作大! – erik