Instalando o servidor do serviço de enfileiramento de mensagens no Vista

3

Eu tenho um PC do Windows Vista Business (32 bits) no trabalho. Agora preciso adicionar o Microsoft Message Queuing Server para minha instalação e faça o seguinte:

  1. abra o painel de controle
  2. Adicionar ou remover programas
  3. No painel esquerdo, selecione "Ativar / desativar componentes do Windows"
  4. Na caixa de diálogo resultante, role para baixo até "Microsoft Message Queue Server"
  5. Habilitado TODAS as caixas de seleção pertencentes ao MSMQ
  6. Pressionado OK

Então o sistema vai pensar por um tempo e continua a "instalar" o MSMQ componente do servidor. Então diz que tenho que reiniciar. Eu deixo reiniciar o sistema.

A máquina é reinicializada e algumas coisas aparecem em uma tela preta parecendo chaves de registro . Então ele inicializa novamente e me mostra outro diálogo dizendo "Instalando atualização 3 de 3" ou algo parecido. Eu espero até chegar 100% e, em seguida, ele diz que tem que reiniciar novamente. Até aí tudo bem, nenhum erro foi produzido.

A máquina reinicia pela segunda vez neste processo e tudo parece bem, pouco antes da tela de login quando estou prestes a ficar feliz eu recebo um notificação (Windows) de que o Windows Vista estava se sentindo mal e que precisa reverter a instalação. Ele faz isso e o MSMQ NÃO está lá.

Eu já tentei isso 5 vezes e é sempre o mesmo! Não consigo MSMQ instalado no Windows Vista.

Alguma pista?

    
por Jonik 15.09.2009 / 10:16

2 respostas

2

Em primeiro lugar, por amor à saúde, dê uma olhada em este entrada de blog referente à ordem na qual instalar os pré-requisitos para o MSMQ. Ele também tem algumas orientações sobre como instalar o serviço.

If you want to install MSMQ with the HTTP support feature, you must install IIS and WAS before attempting to install MSMQ HTTP Support. If you do not install IIS and WAS first, the install of MSMQ HTTP Support will fail, but you can recover by installing IIS and WAS, then retrying your install of MSMQ HTTP Support.

Você também pode dar uma olhada no artigo do TechNet aqui que oferece alguns métodos alternativos para instalar o serviço MSMQ.

Também é possível que os serviços de dependência necessários não sejam instalados ou iniciados de acordo com este artigo .

  • Message Queuing access control
  • Remote Procedure Call (RPC)
  • Windows Event Log

Também sugiro que você verifique se o SP1 foi carregado e descobri algumas referências à falha do MSMQ quando ingressou em um domínio. Possivelmente tente e obtenha um dos administradores de domínio para registrá-lo e iniate a instalação.

    
por 15.09.2009 / 11:44
2

Veja como eu finalmente consegui instalar o MSMQ:

  1. desabilite o UAC e reinicie o computador
  2. abra um prompt de comando com privilégios elevados (Iniciar - > Executar - > digite cmd - > clique com o botão direito e selecione "Executar como administrador")
  3. digite optionalfeatures.exe e pressione Enter
  4. na janela Recursos do Windows que é aberta, selecione MSMQ e todas as suas subopções e clique em OK
  5. após o reinício, o MSMQ será instalado
por 17.04.2012 / 20:34