Visual Studio 2013是否支持BizTalk 2013项目?

时间:2013-10-29 22:07:07

标签: visual-studio visual-studio-2012 biztalk biztalk-2013

在我对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工具并且它没有任何效果。任何人都可以从经验中证实这对我有用吗?

5 个答案:

答案 0 :(得分:11)

新的BizTalk 2013 R2将支持VS 2013:http://msdn.microsoft.com/en-us/library/jj248703(v=bts.80).aspx

  • BizTalk 2013 R2项目需要Visual Studio 2013
  • BizTalk 2013项目需要Visual Studio 2012
  • BizTalk 2010项目需要Visual Studio 2010

答案 1 :(得分:7)

截至今天(2013年11月5日),它没有。似乎发布之间存在6个月的滞后,因此我们可以预期它会在几个月内得到支持。目前,您必须坚持2010年或2012年。

来源:http://blogs.msdn.com/b/biztalknotes/archive/2013/10/29/biztalk-2013-compatibility-with-latest-platforms-of-microsoft.aspx

答案 2 :(得分:6)

使用Visual Studio 2015的BizTalk 2013/2013 R2项目模板

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中(备份这些文件!)

要修改的安装: 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”