首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >BizTalk计划的任务适配器v5失败-无法转换对象

BizTalk计划的任务适配器v5失败-无法转换对象
EN

Stack Overflow用户
提问于 2015-03-10 16:16:03
回答 1查看 1.3K关注 0票数 1

我已经安装了用于测试和运行服务器的v5的BizTalk计划任务适配器。它被配置为每隔2分钟运行一次以下类。

ScheduledTaskAdapter.TaskComponents.FileStreamProvider,ScheduledTaskAdapter.TaskComponents,Version=4.0.0.0,Culture=neutral,PublicKeyToken=aa9f2dd0f13442dc

它指向一个本地xml文件。

它在测试环境中运行良好,但在活动环境中,接收位置在第一次轮询之后关闭,然后记录以下错误:

带有URL“schedule://TimeSpan”的接收位置"RcvScheduledTask_Loc“正在关闭。详细信息:“无法将'ScheduledTaskAdapter.TaskComponents.FileStreamProvider‘类型的对象强制转换为'ScheduledTaskAdapter.TaskComponents.IScheduledTaskStreamProvider'.".类型

在尝试使用BTDF进行卸载时,将出现以下错误,以响应BTSTask RemoveApp部署结果:

EXEC :警告:无法验证接收位置'RcvScheduledTask_Loc‘的TransportTypeData、Address或Public Address属性。对象引用未设置为对象的实例。

请问我哪里出问题了?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-03-11 15:04:42

在绑定的接收位置中查找

代码语言:javascript
复制
<ReceiveLocationTransportTypeData>\<CustomProps>\<AdapterConfig>\<config>\<task>

在这里你应该找到一个元素。问题是我忘了更新版本。更新后,内容应改为:

ScheduledTaskAdapter.TaskComponents.FileStreamProvider,ScheduledTaskAdapter.TaskComponents,Version=5.0.0.3,Culture=neutral,PublicKeyToken=aa9f2dd0f13442dc

这个问题在测试服务器上被掩盖了,因为调度的任务适配器程序集的v4仍然存在于GAC -以及v5程序集中。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28968785

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档