首页 > 其他分享 >System.Messaging.MessageQueueException: 对消息队列系统的访问被拒绝

System.Messaging.MessageQueueException: 对消息队列系统的访问被拒绝

时间:2023-08-26 11:23:43浏览次数:115  
标签:队列 System Windows 消息 MessageQueueException Messaging

无法启动服务。System.Messaging.MessageQueueException: 对消息队列系统的访问被拒绝。
使用Windows的消息队列时,窗体界面的应用可以对消息队列进行全部权限的操作,但是编写的Windows服务对消息队列进行操作时有可能会出现此错误提示,在这里提供一种解决方法:

首先明确Windows服务程序的运行的的用户,在任务管理器中可以找到,例如我的服务登陆身份是“本地系统账户”,在任务管理器找到此进程,可以看到用户名为“SYSTEM"。
在”计算机管理“->”服务和应用程序“->"消息队列”->“专用队列”中找到被操作的消息队列名称,右击选择属性,再选择“安全”选项卡,在“组或用户名”列表框中没有发现有“SYSTEM“用户,则点击“添加”按钮,将“SYSTEM”用户添加进来,然后在”权限“列表框中”允许“列全部勾选。
再次启动服务测试应该就可以通过了。

原文链接:https://blog.csdn.net/ppzgghgzshpph/article/details/124058741

标签:队列,System,Windows,消息,MessageQueueException,Messaging
From: https://www.cnblogs.com/guhuazhen/p/17658520.html

相关文章

  • 利用systemd设置springboot微服务服务在linux重启后自启动
    要使SpringBoot服务的JAR包在Linux重启后自启动,您可以使用systemd。以下是步骤:1.创建一个systemd服务单元文件在/etc/systemd/system/目录下,创建一个新的服务单元文件,例如my-springboot-app.service。使用sudo打开一个文本编辑器来创建和编辑文件:sudonano/e......
  • 删除Rancher的空间cattle-system,状态一直是Terminating
    Rancher(一)踩坑记,删除Rancher的空间cattle-system,状态一直是Terminating  订阅专栏kubernetes13篇文章2订阅订阅专栏文章目录一、故障现象二、解决办法问题一(1)问题描述(2)解决方案(3)解释说明本文使用的rancher版本是v2.7.5一、故障现象  在需要导入的集群环境中执行以......
  • 野火鲁班猫2安装部署.net6,闭坑system.Data.SQlite。
    近期应企业研发需求,做了一个.net6的Linux-arm研发;1、.net6跨平台,必须在发行版ubuntu22.04+版本以上才可以使用,否则需要用到mono技术;(内核与发行版对应关系) 2、安装.net6环境,不能直接suduapt-getinstalldotnet6,此方法安装的版本会导致使用时候异常,正确的方法是: 3、链......
  • systemd:初学者如何理解其中的争议
    导读对于什么是systemd,以及为什么它经常成为 Linux 世界争议的焦点,你可能仍然感到困惑。我将尝试用简单的语言来回答。在Linux世界中,很少有争议能像传统的SystemV初始化系统(通常称为SysVinit)和较新的systemd之间的斗争那样引起如此大的争议。在这篇文章中,我......
  • conda init 导致的 powershell 启动缓慢的问题(Loading personal and system profiles
    文章目录一、问题描述二、问题溯源三、解决方案3.1测试3.2方案一:不在powershell中使用conda3.2方案二:需要时再在powershell中使用conda(推荐)四、powershell7特点一、问题描述powershell启动缓慢:每次启动都会加载很久的配置文件:Loadingpersonalandsystemprofilestookxxx......
  • MIT6.s081/6.828 lectrue5/6:System call entry/exit 以及 Lab4 心得
    这篇博客主要复习lecture05:GDBcallingconentions和lecture06:Systemcallentry/exit的内容,外加Lab4:traps的心得前置知识这里的前置知识是指lecture05:GDBcallingconentions的内容,是由TA来上的,是作为lecture06的前置知识,主要讲解了以下三点内容:指令集架构的概念......
  • P4 UVA11400 Lighting System Design
    很好的一道DP题。首先按照电压排序。然后考虑\(dp[i]\)表示前\(i\)盏灯的最小花费,则应该有\(dp[i]=min(dp[j]+(s[i]-s[j])*c[i]+k[i])\),其中\(s[i]\)表示前\(i\)盏灯的总需求数。为什么可以这样子直接用前缀,而不用考虑"跳着选"呢?是因为如果跳着选,就说明有一盏灯在......
  • CHAPTER 7 Linux Operating System Services linux 系统服务
     /usr/include/asm-generic/unistd.h  /usr/include/errno.h/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h  ......
  • c#添加system.windows.forms 缺少程序集引用
    该如何解决呢?重新创建项目文件–>选择C#类库(.NETFrameWork)这个去创建就可以了,也就是图片中第三个画蓝线的部分。第一个蓝线的类库是干什么用的:ASP.NETCore是一个新的开源和跨平台的框架,用于构建如Web应用、物联网(IoT)应用和移动后端应用等连接到互联网的基于云的现代应用......
  • systemctl开机自启keepalived--九五小庞
    一、通过systemctl开机自启keepalived设置1.查看已启动的服务列表:systemctllist-unit-files|grepenabled输出的结果中无keepalived.service2.设置在开机时启用服务:systemctlenablekeepalived.service3.查看服务是否开机启动:systemctlis-enabledkeepalived.service结果......