使用Web服务调用尝试BizTalk
请求/响应在我自己的开发机器上正常工作,但没有进行测试......
将MSI导出到我的部署测试服务器(单独的虚拟),使用Application / Import创建应用程序,然后对其进行测试以发现它无法正常工作...
检查事件日志,并显示“无法加载文件或程序集”的XLANG错误
检查了GAC并且BizTalk程序集不在那里......
所以手动添加它,这似乎可以解决问题
添加的Web服务引用是否意味着程序集必须作为部署的一部分进行GAC处理?
只是为了让我感到困惑,尝试部署到真正的测试服务器,导入MSI,DLL的手动副本到GAC ......并且它在事件日志中因XLANG错误而失败: - (
答案 0 :(得分:1)
您使用的适配器是什么?我假设SOAP适配器。如果是这样,你可以查看你的绑定。看看图6附近:
http://msdn.microsoft.com/en-us/magazine/cc163464.aspx
布莱恩
答案 1 :(得分:0)
默认情况下,导入MSI不会包含dll。您也需要运行它(例如从Windows资源管理器或安装后给出的选项)。这将物理移动文件。向外扩展时,此行为非常有用。我认为它与网络参考没有任何关系。