在安装BizTalk Server2013SDK时,当我尝试检查组件“开发人员工具& R2”时,它显示为不可用。我收到消息“此选项至少有一个要求未安装或未满足”
您能告诉我为什么这个选项不可用吗?在此之前,我需要安装任何其他组件吗?
我正在遵循我在BizTalk 2013 Installation and Configuration – Install and Configure BizTalk Server 2013 (Part 9)找到的步骤
发布于 2015-07-10 23:17:22
好的,下面是你所有可能的安装场景:
=>Then是的,你需要Visual Studio才能安装开发人员工具和软件开发工具包,
这些包包含MSBuild和其他东西,使您能够构建和部署应用程序服务器您正在安装的BizTalk服务器作为一个“真正的”服务器(生产,集成...)
=>您不需要开发人员工具和SDK
=>您应该已经安装了Visual Studio
发布于 2016-07-10 15:21:04
带有Visual Studio 2015的BizTalk 2013 /2013 R2项目模板

是的,BizTalk 2013的设置需要默认的Visual Studio2012的'Developer tools & SDK‘功能,以及BizTalk 2013 R2 Visual Studio2013的设置,否则该功能将被禁用。
对此感到沮丧(在工作中,我们现在已经升级到VS2015),我现在找到了一种方法,可以在VS2015下安装模板,而不需要在系统中安装VS2012/ 2013。
所需工具:用于修改msi的Orca。
要修改的文件位于解压缩的BTServer目录的subdir MSI中(备份这些文件!)
要修改的安装: Microsoft BizTalk Server.msi和
微软BizTalk Server64.msi
修改:
AppSearch-表:删除属性'CSHARP_INSTALLED‘的行
属性-表:添加行,属性名称= 'CSHARP_INSTALLED',值= 'True‘
属性-表:将属性'TargetVsVersion‘的值设置为'14.0’
对两个MSI都执行此操作,保存。
现在,文件中的要求VS 2012/ 2013
Setup.xml和
必须删除Setup_64.xml。
简单地删除条目
<RequiredComponent Name="VS2012"/>或
<RequiredComponent Name="VS2013"/>
从节点
<Feature Name="Development">
完成了!
-EDIT如果某人有一个有效的RegKey来检查是否安装了VS215,则Setup.xml中的检查可以重写为此。这将是很好和有效的
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-07-10 18:18:21
Visual Studio2013是BizTalk Server2013 R2开发人员工具和软件开发工具包的软件要求。
更多信息:Hardware and Software Requirements for BizTalk Server 2013 and 2013 R2
https://stackoverflow.com/questions/31337396
复制相似问题