2008-11-06 59 views
1

我有一个使用批处理文件进行安装/清理的解决方案... - 有一对MSMQ端口,发送和接收,与另一个应用程序队列末尾取消批量文件中的BizTalk MSMQ发送端口

我发现我无法正确地停止批处理文件中的编排...错误是发送端口未被列出 - 我正在使用SDK示例中的StopOrch.vbs脚本

但我可以进入的BizTalk管理控制台和手动停止与全业务流程终止好吧

如果我真的不推任何消息向下MSMQ队列

回答

1

你也不妨来看看在Microsoft.BizTalk.ExplorerOM.dll。它包含了与.NET代码交互的相当不错的商业级对象。您可以在安装目录下的DLL,我的是在:C:\ Program Files文件(x86)的\微软的BizTalk Server 2009 \开发工具

这里是它的MSDN文档: http://msdn.microsoft.com/en-us/library/microsoft.biztalk.explorerom(BTS.20).aspx

并且一个很好的高层次的通过它的使用: http://geekswithblogs.net/claeyskurt/archive/2008/10/13/125815.aspx

+0

谢谢......一旦我们升级到BTS 2009 :-( – SteveC 2010-05-08 16:03:26

1

史蒂夫,

我想看看使用PowerShell脚本来处理终止所有挂起的消息,并且还关闭业务流程的设置/清理工作确定正确的方式。如果您搜索,我相信在codeplex上有一组这些脚本。同样请关注复合体上的SDC MSBuilt组件以做到这一点。

布莱恩