Bagaimana saya bisa melihat MSMQ di antarmuka Manajemen Komputer lokal?

22

Saya mencoba men-debug aplikasi yang menggunakan Antrian Pesan Microsoft (MSMQ). Saya dapat men-debug antrian di server pengembangan saya menggunakan koneksi desktop jarak jauh, tetapi tidak dapat mengulangi proses di desktop lokal saya. Saya lebih suka menggunakan aplikasi di desktop lokal saya jika memungkinkan.

Server pengembangan saya menjalankan Windows Server 2003 R2 Enterprise Edition. Mesin lokal saya menjalankan Windows 7 Professional Edition.

Untuk men-debug antrian menggunakan koneksi desktop jarak jauh (lihat tangkapan layar pertama):

  1. Sambungkan jauh sebagai DEV \ admin_me ke desktop server pengembangan saya (DEVSERVER).
  2. Lari compmgmt.msc.
  3. Arahkan ke 'Manajemen Komputer (Lokal)> Layanan dan Aplikasi> Antrian Pesan> Antrian Pribadi' untuk melihat dua antrian pribadi yang digunakan oleh aplikasi saya.

Manajemen antrian pesan dimungkinkan melalui koneksi desktop jarak jauh.

Untuk mengulangi proses di desktop lokal saya (lihat tangkapan layar kedua):

  1. Lari runas /user:DEV\admin_me "mmc compmgmt.msc /computer:\\DEVSERVER". (Gunakan runa karena akun desktop lokal saya adalah DEV \ me, bukan admin).
  2. Cobalah menavigasi ke 'Manajemen Komputer (DEVSERVER)> Layanan dan Aplikasi> Antrian Pesan', tetapi tidak terlihat.

Manajemen antrian pesan tidak dimungkinkan pada desktop lokal.

Apakah saya kehilangan sesuatu, atau hanya menggunakan koneksi desktop jarak jauh?

Iain Samuel McLean Elder
sumber
2
Apakah Anda sudah menginstal MSMQ? Saya berasumsi tidak. Anda tidak akan menginstal DLL yang dimuat Manajemen Komputer untuk mengekspos MSMQ.
John Breakwell

Jawaban:

19

Seperti yang disarankan oleh komentar John Breakwell , MSMQ tidak diinstal pada mesin lokal saya. Saya mengikuti langkah-langkah ini untuk mengaktifkan manajemen aplikasi MSMQ jarak jauh dari mesin lokal saya

Instal MSMQ

Pada prompt perintah, jalankan perintah OptionalFeaturesuntuk membuka dialog 'Fitur Windows'.

Di pohon fitur dialog, Periksa fitur tingkat atas 'Server Antrian Pesan Microsoft (MSMQ)'. Ini juga memeriksa sub-fitur 'Microsoft MessageQueue (MSMQ) Server Core'. Dialog akan terlihat seperti ini:

Periksa fitur 'Microsoft Message Queue (MSMQ) Server untuk menginstal dukungan MSMQ.

Tekan OK.

Windows menampilkan dialog untuk mengatakan "Harap tunggu sementara Windows membuat perubahan pada fitur. Ini mungkin membutuhkan beberapa menit." Tunggu hingga dialog hilang.

Tunggu hingga dialog 'mohon tunggu' menghilang untuk memeriksa apakah perbaikannya telah berhasil.

Verifikasi perbaikannya

Jalankan perintah ke compmgmt.msc secara lokal:

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

Arahkan ke 'Manajemen Komputer (Lokal)> Layanan dan Aplikasi> Antrian Pesan> Antrian Pribadi' dan verifikasi bahwa dua antrian pribadi yang digunakan oleh aplikasi saya terlihat.

masukkan deskripsi gambar di sini

Iain Samuel McLean Elder
sumber