无法在BizTalk 2010中添加Web端口

时间:2013-02-13 16:54:16

标签: biztalk biztalk-2010 biztalk-orchestrations

我试图从BizTalk业务流程中调用Web服务 - 我创建了对Web服务的WSDL的引用,然后尝试连接端口,但是现有的端口类型不是&# 39; t出现。看看BT 2010的已知问题,我发现:

在“设计工具”中添加Web引用时,BizTalk Orchestration Designer中未显示端口类型 BizTalk Design工具中的意外行为是由于Visual Studio 2010的已知限制。 解决方法:您需要为Visual Studio 2010安装QFE修补程序才能解决此问题。

但我似乎无法找到这个QFE的实际链接。任何人吗?

(是的,我知道您可以使用“生成的项目向导”以不同方式完成此任务,但在这种情况下,我特意寻找此修复程序)

感谢。

3 个答案:

答案 0 :(得分:0)

你检查过这个吗? http://connect.microsoft.com/VisualStudio/Downloads

它包含Visual Studio的所有QFE修复程序

答案 1 :(得分:0)

正如我确定您所做的那样,我查看了所有BizTalk 2010累积更新(1 thru. 5),但未发现此问题。我还在Sandro Pereira的博客文章中找到了你的问题,这似乎是BizTalk Server 2010 Readme的重新哈希(此时我会问自己重新发布这类细节的价值在哪里......)< / p>

我最终检查了MSDN Archive有关此问题的VS QFE修复程序的详细信息,但没有运气。

我认为你接下来最好的一步就是联系MS并提出支持电话 - 鉴于文档显然缺乏,我认为这不会是收费的。

答案 2 :(得分:-1)

在BizTalk中,有一个特殊的工具可以从业务流程中完成Web服务。不要使用“添加Web引用”或“添加服务”命令! 转到“开始”/“BizTalk Server / BizTalk WCF服务发布向导”。完成后,您将在IIS中获得一个Web服务,它将公开业务流程的接收端口。 可以在没有编排的情况下创建WS。在这种情况下,您必须在此向导中选择“将架构发布为WCF服务”选项。 MSDN BizTalk帮助中有很多关于此向导的博客和好文章。