首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WMB8/.NET计算节点调试

WMB8/.NET计算节点调试
EN

Stack Overflow用户
提问于 2012-06-24 15:51:43
回答 1查看 524关注 0票数 2

在Windows Broker8中,新的.NET计算节点在接口基于WebSphere的服务和处理windows事务方面令人敬畏。但是,调试代码不是一件容易的事情。我希望你们中的任何人对此有一些线索:

简短信息:

WMB中的消息流是在基于eclipse的IDE中开发的,并且有一个调试器来单步执行逻辑。它与执行Java逻辑的java计算节点无缝集成。

.NET计算节点逻辑实际上是Visual C#中.DLL项目的类中的一个方法(理论上可以是任何Visual XX风格)。Visual studio似乎能够启动外部程序来调试DLL项目。但是,在这种情况下,很难将WebSphere Message Broker作为外部应用程序启动。是否有方法可以将调试附加到仅由此特定WMB消息流使用的此特定DLL?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-06-29 19:36:01

要单步执行WMB8中的.NET计算节点,请执行以下操作。

这在Visual C# Express2010(免费)版本中是不可能的。

  1. 将您的Visual Studio构建配置设置为调试
  2. 确保Broker工具包中的程序集路径指向/Debug/
  3. 而不是
  4. Visual Studio,根据需要指出断点
  5. 选择“调试”,然后选择“附加到进程”
  6. 您可能需要选择“显示所有用户的进程”和“显示所有会话中的进程”来查找

。H111选择与您的执行组相对应的DataFlowEngine进程(只有一个EG将使此变得简单)H212H113运行您的流,它将中断您的.NET计算节点,并且您可以像在Java计算节点中一样轻松地进行调试。

  1. 这独立于Broker工具包中的任何调试,您也可以选择在那里进行调试,或者一起跳过它。

调试派对时间!

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

https://stackoverflow.com/questions/11175860

复制
相关文章

相似问题

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