当我提交输入文件(BizTalk按预期吃掉)时,我收到此错误消息...
There was a failure executing the receive pipeline:
"FileName.BizTalk.Pipelines.Receive_ResponsePipeline,
FileName.BizTalk.Pipelines,
Version=1.0.0.0,
Culture=neutral,
PublicKeyToken=040e2e09e19196ce"
Source: "Unknown "
Receive Port: "rcv_Response"
URI: "C:\Data\drops\in\*.txt"
Reason: Could not load file or assembly 'file:///C:\Program Files (x86)\Microsoft
BizTalk Server 2013 R2\Pipeline Components\FileName.BizTalk.Core.dll' or one of its
dependencies. The system cannot find the file specified.
我检查了那个目录,它正在寻找的DLL就在那里。我甚至从解决方案及其所有依赖项中重建了它。
这可能仅仅是一个损坏的文件/安装的情况,还是可能是其他的?
BizTalk解决方案构建没有任何问题,我能够毫无问题地部署到BizTalk Server。
答案 0 :(得分:1)
要部署BizTalk管道组件,您需要:
确保在部署后重新启动主机实例,并确保将其部署在BizTalk组中的所有BizTalk服务器上。
答案 1 :(得分:1)
以下是可能导致问题的几个检查点:
Adapters-->File-->New-->Receive Handler
定义了接收处理程序,并检查是否添加了HostInstance
。检查Receive Location
并更新“接收处理程序”属性。aspnet_regiis.exe -I
”命令。 来源: