vc MSMQ 创建消息队列失败

vc MSMQ 创建消息队列失败,第1张

应该是你的MSMQ服务没有打开,你打开控制面板,程序和功能,打开或关闭程序

勾选MSMQ, 如果不明白你可以百度一下,有着方面的 *** 作的,打开之后重启,然后

在重新调试代码看看。

解决:

右击-我的电脑--管理--服务和应用程序--服务--将此服务启动,另外选中此服务右键属性查看依存服务,再看看依存的服务工作是否正常。

服务工作正常了还有权限问题,选中distributed transaction coordinator服务右键属性里面有登陆属性页,改为本地系统账户。

极少数情况下需要进控制台修复和重启服务。

运行下输cmd,然后再输

net stop msdtc

msdtc -uninstall

msdtc -install

net start msdtc

就可以解决了。

然后再试 安装“消息队列”。

装不上消息队列(MSMQ)组件是由于WinXP某个程序在安装时自动修改了Distributed Transation Coordinator(分布式事务处理协调器)这个Windows服务的帐号身份所引起的,要在这个服务的“登录”Tab上,把登录身份(被系统改为了某个权限不够的NT帐户,所以会出错)恢复为“本地系统帐户”就可以了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/bake/11432513.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-16
下一篇2023-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存