6

在我对 BizTalk 的有限经验中,BizTalk 项目和 Visual Studio 版本似乎有些相互锁定。例如,您无法在 Visual Studio 2012 中打开 BizTalk 2010 项目,您必须在开发计算机上安装 BizTalk 2013 组件才能执行此操作。

所以,我的问题是,Visual Studio 2013 会支持 BizTalk 2013 项目(或者甚至可能是 BizTalk 2010 项目),还是我们会被 BT 项目使用 VS 2012 卡住?

编辑:我之前添加了一个答案,如下所示:

哎呀,我不知道我以前用的是什么谷歌搜索词,但由于某种原因,我在 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 安装进行了修复,以确保我拥有开发人员工具并且它没有任何效果。任何人都可以根据经验确认这应该对我有用吗?

4

5 回答 5

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
于 2014-06-06T20:31:37.743 回答
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

于 2013-11-05T21:54:34.910 回答
6

BizTalk 2013 /2013 R2 项目模板与 Visual Studio 2015

BizTalk 2013 /2013 R2 项目模板与 Visual Studio 2015 您好,是的,BizTalk 2013 的设置需要每个默认 Visual Studio 2012 的“开发人员工具和 SDK”功能,以及 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”的删除行
属性-表:添加行,属性名称=“CSHARP_INSTALLED”,值=“真”
属性-表:将属性“TargetVsVersion”的值设置为“14.0”

对两个 MSI 执行此操作,保存。

现在,必须删除文件
Setup.xml 和Setup_64.xml中的 Prerequirement VS 2012/ 2013 。

简单地删除条目

<RequiredComponent Name="VS2012"/>
<RequiredComponent Name="VS2013"/>

从节点

<Feature Name="Development">

完成!

希望,这可以帮助某人:-)玩得开心!
最好的问候,马尔科

---编辑如果有人有一个有效的RegKey来检查是否安装了VS215,Setup.xml中的Check可以重写为这个。这将是很好且有效

的一个对 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>

于 2016-07-26T19:59:02.280 回答
0

我遇到了同样的问题,但安装 Visual Studio 2012 并没有为我解决问题,我仍然收到该错误消息。我刚刚发现在 BizTalk 安装期间我没有选中开发人员工具和 SDK 的复选框。一旦我修改了安装并选中了该框,该项目现在将为我打开。

于 2015-03-13T14:34:09.380 回答
0

我今天遇到了一个相关的问题。我尝试使用 VS2013 Ultimate 打开 BizTalk 2013r2 解决方案 - 应该可以正常工作。我收到了可怕的不受支持的消息。事实证明,该问题是由于在 BizTalk 安装期间未选中“开发人员工具和 SDK”这一事实引起的。

为了解决这个问题,我安装了 BizTalk Iso 并运行了 setup.exe。我选择了修改现有安装,然后选中了“开发人员工具和 SDK”框

于 2016-05-24T10:06:29.143 回答