在我对BizTalk的有限经验中,似乎BizTalk项目和Visual Studio版本在某种程度上相互锁定。例如,您无法在Visual Studio 2012中打开BizTalk 2010项目,您必须在开发计算机上安装BizTalk 2013组件才能执行此操作。
所以,我的问题是,Visual Studio 2013是否支持BizTalk 2013项目(甚至可能是BizTalk 2010项目)或者我们是否会因使用VS 2012 for BT项目而停滞不前?
编辑:我之前添加了如下答案:
Sheesh,我不知道之前我使用过的Google搜索词,但由于某种原因,我无法在BizTalk上找到相关信息。我再次尝试并想出了这个:
http://msdn.microsoft.com/en-us/library/vstudio/hh266747.aspx
哪个州:
BizTalk服务器项目与Visual Studio 2013不兼容。 第一次打开BizTalk 2010项目时,它是自动的 升级到BizTalk 2013 / Visual Studio 2013项目系统。
所以这意味着VS 2013应该与BizTalk 2013项目一起使用。尼斯。我不能说我已经尝试过了,但这是个好消息。
我已经安装了BizTalk 2013和Visual Studio 2013
我现在收到错误消息:
此项目与当前版本的Visual Studio
不兼容
我已经对BizTalk2013安装进行了修复,以确保我有Developer工具并且它没有任何效果。任何人都可以从经验中证实这对我有用吗?
答案 0 :(得分:11)
新的BizTalk 2013 R2将支持VS 2013:http://msdn.microsoft.com/en-us/library/jj248703(v=bts.80).aspx
答案 1 :(得分:7)
截至今天(2013年11月5日),它没有。似乎发布之间存在6个月的滞后,因此我们可以预期它会在几个月内得到支持。目前,您必须坚持2010年或2012年。
答案 2 :(得分:6)
使用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!
希望,这有助于某人:-)玩得开心! 最好的问候,Marko
--- EDIT
如果某人有一个有效的RegKey来检查是否安装了VS215,则可以将Setup.xml中的Check in重写为此。这将是好的和有效的
一个有效的已修改的Visual Studio 2015安装搜索可能是:
<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>
</PlatformComponent>
答案 3 :(得分:0)
我遇到了同样的问题但安装Visual Studio 2012并没有为我解决问题我仍然收到该错误消息。我只是想到在BizTalk安装期间我没有选中Developer Tools和SDK的复选框。一旦我修改了安装并选中了该框,项目就会立即为我打开。
答案 4 :(得分:0)
我今天遇到了相关的问题。我尝试使用VS2013 Ultimate打开BizTalk 2013r2解决方案 - 这应该可以正常工作。我收到了可怕的不支持的消息。事实证明,问题是由于Biz Developer安装过程中未选中“Developer Tools and SDK”这一事实引起的。
要解决我已安装BizTalk Iso并运行setup.exe。我选择了修改现有安装,然后选中了“开发人员工具和SDK”
框