JMS MQRFH2 示例依赖关系和强密钥名称定义

Visual Studio 项目 ESB。Jms。PipelineComponents 依赖于以下文件夹:

  • <BizTalk Server安装目录>。 此文件夹提供对以下命名空间的访问权限:

    • Microsoft::BizTalk::Message::Interop

    • Microsoft::BizTalk::Component::Interop

强名称键定义

通常,强名称键定义驻留在 AssemblyInfo.cpp 文件中。 但是,这将与编译器在读取 AssemblyInfo.cpp 文件后添加到程序集的 C++ 清单文件冲突。 此冲突将阻止任何尝试将文件放在全局程序集缓存中。 相反,链接器通过指定位于 的密钥文件来控制强名称密钥文件。/../../../../../Keys/Microsoft.Practices.ESB.snk。 若要编辑此值,请导航到以下选项设置:

Esb。Jms。模式

-项目

--性能

- - - 配置属性

----连接

-----先进

- - - - - 密钥文件

注意

如果构造 JMS 管道组件,则必须编辑 AssemblyInfo.cpp 文件以删除对强名称密钥文件的任何引用,如前所述。 执行此操作后,编辑链接器高级属性中的 “密钥文件” 选项,以指定强名称密钥文件的路径和名称。