Sun_Blue_Sky

菩提本无树,明镜亦非台,本来无一物,何处惹尘埃 寻求内心的平静
随笔 - 21, 文章 - 92, 评论 - 75, 阅读 - 10万
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

解决Orchastrator Invoke Web Service Activity的问题

Posted on   Sun_Blue_Sky  阅读(358)  评论(0编辑  收藏  举报

今天在开发中使用Invoke Web Service这个Activity运到一个很怪的问题。在Wcf上添加了一个方法,在该Activity中始终无法

发现。后面发现原来是缓存导致的问题。具体可以参考http://technet.microsoft.com/zh-cn/library/hh206059.aspx

解决该问题的方法为:

1、关闭所有打开的Runbook design。

2、清空C:\ProgramData\Microsoft System Center 2012\Orchestrator\Activities\WebServices2文件夹下的所有DLL文件

3、重新打开Runbook Design,将可以发现新添加的方法。

 

解决Invoke Web Service Activity中出现的The XML request payload doesn't match the number of any Web Service method parameters. Please check if the string is a valid XML - DoProjectDregeEnd问题,可能导致这个问题出现的原因有:

1、没有清空缓存,导致新更新的方法以及添加的方法无法发现。

2、方法参数的位置不正确或参数不够,这个可以使用Format Hint看下参数顺序以及参数个数,然后做下对应的更改。

 

 

编辑推荐:
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· 展开说说关于C#中ORM框架的用法!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
点击右上角即可分享
微信分享提示