Làm cách nào tôi có thể thấy MSMQ trong giao diện Quản lý máy tính cục bộ?


22

Tôi đang cố gắng gỡ lỗi một ứng dụng sử dụng Microsoft Message Queue (MSMQ). Tôi có thể gỡ lỗi hàng đợi trên máy chủ phát triển của mình bằng kết nối máy tính từ xa, nhưng không thể lặp lại quy trình trên máy tính để bàn cục bộ của mình. Tôi muốn sử dụng một ứng dụng trên máy tính để bàn địa phương của tôi nếu có thể.

Máy chủ phát triển của tôi đang chạy Windows Server 2003 R2 Enterprise Edition. Máy cục bộ của tôi đang chạy Windows 7 Professional Edition.

Để gỡ lỗi hàng đợi bằng kết nối máy tính từ xa (xem ảnh chụp màn hình đầu tiên):

  1. Kết nối từ xa dưới dạng DEV \ admin_me với máy tính để bàn của máy chủ phát triển của tôi (DEVSERVER).
  2. Chạy đi compmgmt.msc.
  3. Điều hướng đến Management Quản lý máy tính (cục bộ)> Dịch vụ và ứng dụng> Hàng đợi tin nhắn> Hàng đợi riêng tư 'để xem hai hàng đợi riêng được sử dụng bởi ứng dụng của tôi.

Quản lý xếp hàng tin nhắn có thể qua kết nối máy tính để bàn từ xa.

Để lặp lại quy trình trên máy tính để bàn cục bộ của tôi (xem ảnh chụp màn hình thứ hai):

  1. Chạy đi runas /user:DEV\admin_me "mmc compmgmt.msc /computer:\\DEVSERVER". (Sử dụng runas vì tài khoản máy tính để bàn cục bộ của tôi là DEV \ me, không phải quản trị viên).
  2. Cố gắng điều hướng đến Management Quản lý máy tính (DEVSERVER)> Dịch vụ và ứng dụng> Xếp hàng tin nhắn ', nhưng không hiển thị.

Quản lý xếp hàng tin nhắn là không thể trên máy tính để bàn địa phương.

Tôi có thiếu thứ gì đó không, hay chỉ sử dụng kết nối máy tính để bàn từ xa?


2
Bạn đã cài đặt MSMQ chưa? Tôi cho là không. Bạn sẽ không cài đặt DLL mà Quản lý máy tính tải để hiển thị MSMQ.
John Breakwell

Câu trả lời:


19

Theo đề xuất của bình luận của John Breakwell , MSMQ đã không được cài đặt trên máy cục bộ của tôi. Tôi đã làm theo các bước này để cho phép quản lý ứng dụng MSMQ từ xa từ máy cục bộ của mình

Cài đặt MSMQ

Tại dấu nhắc lệnh, hãy chạy lệnh OptionalFeaturesđể mở hộp thoại 'Tính năng của Windows'.

Trong cây tính năng của hộp thoại, Kiểm tra tính năng cấp cao nhất 'Máy chủ hàng đợi tin nhắn Microsoft (MSMQ)'. Điều này cũng kiểm tra tính năng phụ 'Lõi máy chủ Microsoft MessageQueue (MSMQ)'. Hộp thoại sẽ trông như thế này:

Kiểm tra tính năng 'Máy chủ tin nhắn Microsoft (MSMQ) để cài đặt hỗ trợ MSMQ.

Nhấn OK.

Windows sẽ hiển thị một hộp thoại để nói "Vui lòng đợi trong khi Windows thay đổi tính năng. Việc này có thể mất vài phút." Chờ cho đến khi hộp thoại biến mất.

Đợi cho đến khi hộp thoại 'vui lòng đợi' biến mất để kiểm tra xem bản sửa lỗi đã hoạt động chưa.

Xác nhận sửa chữa

Chạy lệnh tới compmgmt.msc cục bộ:

runas /user:DEV\admin_me "mmc compmgmt.msc /computer:\\DEVSERVER"

Điều hướng đến Management Quản lý máy tính (cục bộ)> Dịch vụ và ứng dụng> Hàng đợi tin nhắn> Hàng đợi riêng tư 'và xác minh rằng hai hàng đợi riêng được sử dụng bởi ứng dụng của tôi có thể nhìn thấy.

nhập mô tả hình ảnh ở đây

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.