MSMQ不调用COM [英] MSMQ not invoking COM

查看:184
本文介绍了MSMQ不调用COM的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我与C#中的COM对象,并让VS注册对我来说。我可以看到它在注册表中,如果我做一个测试程序,我可以对它的引用添加和它的作品如预期所有可用的和功能的方法。

I made a COM object with c# and let VS register it for me. I can see it in registry and if I make a test app I can add a reference to it and it works as expected with all the methods available and functional.

现在如果我尝试在MSMQ规则没有任何反应使用它。它将不被调用。这是因为它是一个.NET程序集?是不是因为我没有VS临做?你有什么想法呢?

Now If I try and use it in a MSMQ rule nothing happens. It will not be invoked. Is this because it is a .NET assembly? Is it because I do not have VS Pro? Do you have any idea at all?

推荐答案

您的任何机会都没有注册的组件映射的网络驱动器上有你吗? MSMQ运行在不同WinStation到交互WinStation。这是在互动WinStation映射网络驱动器都无法在其他WinStations这可能会导致您所描述(组件未找到)症状明显。

You haven't by any chance registered your component on a mapped network drive have you? MSMQ runs in a different WinStation to the interactive WinStation. Network drives that are mapped in the interactive WinStation are not visible in other WinStations which could result in the symptom you described (component not found).

这篇关于MSMQ不调用COM的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆