Como determinar qual aplicativo está sendo executado em um + ou Transaction Server pacote

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 290884
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
É altamente recomendável que todos os usuários atualizem para Microsoft (IIS) versão 7.0 em execução no Microsoft Windows Server 2008. O IIS 7.0 aumenta significativamente a segurança de infra-estrutura da Web. Para obter mais informações sobre tópicos relacionados à segurança do IIS, visite o seguinte site:Para obter mais informações sobre o IIS 7.0, visite o seguinte site:
Sumário
Por motivos diferentes, mas principalmente para solução de problemas, convém determinar qual aplicativo está sendo executado no Microsoft COM + no Microsoft Windows 2000 ou Microsoft Transaction Server (MTS) no Windows NT 4.0. Todos os aplicativos estão em execução em processos que têm o mesmo nome, como (Dllhost.exe no Windows 2000) e Mtx.exe no Windows NT 4.0.

Por exemplo, Internet Information Server (IIS) usa esses processos amplamente quando sites ou aplicativos fora de processo (ou alto isolamento) está sendo executado. Os administradores de sistema e desenvolvedores precisam uma maneira de determinar qual site ou o pacote está sendo executado dentro de cada processo.
Mais Informações

Etapas para determinar qual aplicativo está sendo executado em cada processo

No Windows NT 4.0

Os aplicativos em Microsoft Transaction Server executados sob o processo chamado Mtx.exe. Em um computador que tem o IIS instalado, um Mtx.exe processo está sendo executado o pacote de "sistema" e um processo de Mtx.exe está sendo executado para cada site que está em execução fora de processo ou para cada pacote que você criou.

Para determinar qual pacote está sendo executado o processo, você pode usar os utilitários Emcmd.exe ou tlist.exe. Você pode obter Emcmd.exe ou tlist.exe do pacote de depuração do Windows, que está disponível no seguinte site da Microsoft: Observação : a versão 3.5 dos depuradores tem Emcmd.exe. A funcionalidade de Emcmd.exe é revertida em tlist.exe nas versões 4.0 e posterior. Depois de obter os utilitários acima, digite os seguintes comandos em um prompt de comando para executar os utilitários:
/p emcmd.exe
- ou -
tlist.exe -k

No Windows 2000

Os aplicativos em Microsoft COM + executados sob o processo chamado Dllhost.exe. Em um computador que tem o IIS instalado, um Dllhost.exe processo estiver executando o pacote de "sistema" e um processo Dllhost.exe está executando para cada site que está em execução fora de processo ou para cada pacote que você criou.

Para determinar qual pacote está sendo executado o processo que em um computador com Windows 2000, execute as seguintes etapas:
  1. No menu Iniciar , aponte para programas , aponte para Ferramentas administrativas e clique em Serviços de componente .
  2. Clique para expandir os nós Serviços de componentes , computadores e Meu computador .
  3. Clique em aplicativos COM + .
  4. No menu Exibir , clique em Exibir Status .
  5. O painel direito exibe o nome de cada pacote que está executando. Você também pode ver a identificação de processo do Dllhost.exe correspondente no qual o pacote está sendo executado.
Referências
Para obter informações adicionais, clique nos números abaixo para ler os artigos na Base de dados de Conhecimento da Microsoft:
281434Como isolar uma DLL em um processo separado usando o Microsoft Transaction Server (MTS)
281335Como isolar uma DLL em um processo separado usando serviços de componentes
Pacote do IIS COM + MTS emcmd

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 290884 - Última Revisão: 12/06/2015 00:58:30 - Revisão: 3.1

Microsoft Internet Information Server 4.0, Microsoft Internet Information Services 5.0, Microsoft Windows NT version 4.0 Option Pack

  • kbnosurvey kbarchive kbmt kbhowto KB290884 KbMtpt
Comentários
ERROR: at System.Diagnostics.Process.Kill() at Microsoft.Support.SEOInfrastructureService.PhantomJS.PhantomJSRunner.WaitForExit(Process process, Int32 waitTime, StringBuilder dataBuilder, Boolean isTotalProcessTimeout)