如何添加现有地图

有时,您可能希望向 BizTalk 项目添加现有映射。 在进行此操作之前,必须确保映射的源架构和目标架构都包含在要向其添加映射的 BizTalk 项目中,或均由相应的 .NET 程序集引用。

向 BizTalk 项目添加现有映射

  1. 右键单击 解决方案资源管理器 中的 BizTalk 项目,指向“添加”,然后单击“现有项”。

  2. 在“ 添加现有项 ”对话框中,浏览到包含要添加的映射的文件夹,将其选中,然后单击“ 添加”。

    地图将在 BizTalk 映射器中打开。 新添加的映射也会在解决方案资源管理器中显示为当前 BizTalk 项目的子项。

    注意

    如果您浏览到的文件夹不是 BizTalk 项目文件夹,而在项目文件夹中创建了所添加映射的副本,并且添加到项目中的正是此映射副本, 那么,对该映射进行的后续更改将保存在这个副本中,而不会保存在另一文件夹下的原始映射中。

    重要

    BizTalk 映射只能由 BizTalk 映射器打开,后者托管在 Microsoft Visual Studio shell 中。 如果在 Windows 资源管理器中双击映射,则会打开 Visual Studio 的新实例,然后 BizTalk 映射器将打开映射,前提是正确加载了相应的架构。

    注意

    如果现有映射中包含自定义 functoid,则必须将相应 DLL 复制到文件夹“%BTSINSTALLPATH%\Developer Tools\Mapper Extensions”。 否则,映射将不会加载,并且会引发错误,因为加载自定义 functoid 失败。

另请参阅

管理项目中的映射
开发自定义 Functoid