NGMsoftware

NGMsoftware
로그인 회원가입
  • 매뉴얼
  • 학습
  • 매뉴얼

    학습


    C# [MSMQ] 작업 그룹 설치 컴퓨터는 이 작업을 지원하지 않습니다.

    페이지 정보

    본문

    MSMQ를 이용한 메세지 큐를 개발할 때 간단한 테스트를 먼저 해볼겁니다. 아래와 같은 코드를 이용해서 메세지 큐를 만들게되면 윈도우 서비스가 실행되는 동안 큐는 유지됩니다.

    MessageQueue myQueue = MessageQueue.Create(".\\NewQueue");

     

    위 코드는 문제가 없어보이지만, 실제로 동작해보면 "작업 그룹 설치 컴퓨터는 이 작업을 지원하지 않습니다."와 같은 에러가 발생합니다. 이는 작업 그룹에 포함되어 있지만, AD(Active Directory)에 속해있지 않기 때문에 발생하는것처럼 보입니다. 실제로 AD 환경이 없어서 테스트 해보지는 못했습니다만~ 추후에 로컬 테스트가 아닌 개발 서버를 할당 받으면 확인을 해봐야 할거 같네요. 로컬에서 큐를 만들려면 아래와 같이 큐 경로(Queue Path)를 설정해야 합니다.

    MessageQueue myQueue = MessageQueue.Create(".\\Private$\\NewQueue");

     

    이 큐는 로컬 컴퓨터의 "C:\Windows\System32\msmq\storage\lqs" 경로에서 확인할 수 있습니다.

    tXVz6bV.png

     

     

    개발자에게 후원하기

    MGtdv7r.png

     

    추천, 구독, 홍보 꼭~ 부탁드립니다.

    여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~

    감사합니다~

    • 네이버 공유하기
    • 페이스북 공유하기
    • 트위터 공유하기
    • 카카오스토리 공유하기
    추천0 비추천0

    댓글목록

    등록된 댓글이 없습니다.