无法在BizTalk管理控制台中查看BizTalk管道程序集依赖项

无法在BizTalk管理控制台中查看BizTalk管道程序集依赖项,biztalk,biztalk-2013,biztalk-pipelines,Biztalk,Biztalk 2013,Biztalk Pipelines,我们有一个使用自定义管道组件的BizTalk管道。管道组件有多种可用的程序集版本,我们想知道编译此管道时使用的版本。 我们将管道作为BizTalk程序集和资源加载到资源添加中,并尝试了这两种方式,但“依赖项”选项卡未显示任何组件依赖项。 还尝试了其他管道项目,以验证所有其他管道是否也表现出这种行为。发现这是真的。 这是一种预期的行为还是我遗漏了什么 版本-BizTalk Server 2013/Windows Server 2012BizTalk 2013 R2中也会出现相同的行为。 它只显示哪

我们有一个使用自定义管道组件的BizTalk管道。管道组件有多种可用的程序集版本,我们想知道编译此管道时使用的版本。 我们将管道作为BizTalk程序集和资源加载到资源添加中,并尝试了这两种方式,但“依赖项”选项卡未显示任何组件依赖项。 还尝试了其他管道项目,以验证所有其他管道是否也表现出这种行为。发现这是真的。 这是一种预期的行为还是我遗漏了什么


版本-BizTalk Server 2013/Windows Server 2012

BizTalk 2013 R2中也会出现相同的行为。 它只显示哪些发送端口或接收端口使用管道,但Using:部分为空,不显示引用了哪些管道组件

您可以查看发送和接收端口本身,并在那里查看组件名称,但这不会显示它使用的版本

如果管道组件的不同版本具有相同的强名称密钥,并且只有程序集版本号不同,则它将使用GAC中的最新版本,或者如果在GAC中找不到,则将使用管道组件文件夹中的版本


另请参阅此博客

此行为是否仅特定于BizTalk管道程序集?我尝试添加另一个仅包含映射和引用其他架构程序集的BizTalk asembly。在本例中,它确实在dependencies选项卡和它所属的应用程序下显示了依赖程序集**编辑**在任何情况下,任何BizTalk项目都是BizTalk项目。它所包含的BizTalk工件有什么区别。当程序集既有映射又有管道时,看看它表现出什么行为会很有趣。@VaibhavVerma添加了一个到博客的链接,该博客描述了如何使用数据库查询来查找管道组件依赖项