虽然有许多文章要讲述管道组件部署。我不明白该怎么做。我构建解决方案,我有.dll文件。如何GAC管道组件装配。
我在哪里找到程序集,.dll文件是程序集吗?我是.NET或C#的新手我不懂任何术语。任何人都可以帮我详细说明。
答案 0 :(得分:2)
这是查看它的好方法(取自Difference Between Assembly and DLL):
程序集是.NET的“最小部署单元”。通常是 程序集对应一个文件,但它没有 - 你 可以有多个文件,其中一个是知道的主人 所有其他位都是。
单文件程序集通常是DLL或EXE文件。如果你有一个 普通的类库,你只想把它发送到另一边, DLL就是你想要的。我只担心更复杂 当你遇到它们的场景:)
在您的情况下,DLL是程序集。 要部署自定义管道组件,您需要
1)将其添加到全局程序集缓存中(使用gacutil4) 点击此处查看更多信息:http://msdn.microsoft.com/en-us/library/dkkx7f79(v=vs.100).aspx
2)将其复制到Pipeline Components文件夹(默认为C:\Program Files (x86)\Microsoft BizTalk Server 2010\Pipeline Components
)
3)重新启动主机实例(在您的情况下可能是BizTalkServerApplication)并部署使用管道组件的新管道。