ID do artigo: 823942 - Última revisão: sábado, 11 de fevereiro de 2006 - Revisão: 1.5

Erro: mensagem de erro "O serviço especificado foi marcado para exclusão" ao reinstalar um serviço no Visual Studio .NET

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Expandir tudo | Recolher tudo

Sintomas

Ao tentar reinstalar um serviço em um aplicativo do Microsoft Windows Service em um computador com Microsoft Windows 2000, você receberá a seguinte mensagem de erro:
O serviço especificado foi marcado para exclusão
Quando esse problema ocorre, o serviço não for reinstalado.

Causa

Esse problema pode ocorrer se as condições a seguir ocorrem nesta ordem:
  1. Instalar um serviço em um aplicativo Windows Service.
  2. Remover o serviço usando um arquivo do Windows Installer (.msi).

    Observação Para remover o serviço usando um arquivo .msi, clique com o botão direito do mouse no ícone para o arquivo .msi do programa e, em seguida, clique em desinstalar .
  3. Você reinstalar o mesmo serviço sem primeiro reiniciar o computador.
Se você instalou o serviço em um computador com Windows 2000, você deve reiniciar o computador pode reinstalar o serviço.

No Windows 2000, serviços não são completamente excluídos até que o computador é reiniciado. Embora você não recebe um prompt para reiniciar o computador após remover o serviço, reinicie o computador antes de reinstalar o serviço.

Observação Se você remover o serviço usando um arquivo executável (.exe), você receberá um prompt para reiniciar o computador.

Como Contornar

Para contornar esse problema, reinicie o computador antes de reinstalar o serviço.

Observação Se você primeiro verificar se o serviço for interrompido, e, em seguida, você encerrar o Microsoft Management Console (MMC) antes de remover o serviço, você poderá reinstalar o serviço sem reiniciar o computador.

Situação

A Microsoft confirmou que este é um problema nos produtos da Microsoft que estão listados na seção "Aplica-se a" deste artigo.

Mais Informações

Para obter mais informações sobre como adicionar um serviço e sobre como remover um serviço em um aplicativo Windows Service, consulte o tópico "Explicação passo a passo: Criando um Windows Service Application no Component Designer" na documentação do Visual Studio .NET na biblioteca do MSDN (Microsoft Developer Network).

A informação contida neste artigo aplica-se a:
  • Microsoft Visual Studio .NET 2003 Enterprise Architect
  • Microsoft Visual Studio .NET 2003 Enterprise Developer
  • Microsoft Visual Studio .NET 2003 Academic Edition
Palavras-chave: 
kbmt kbvs2005swept kbvs2005doesnotapply kbhotfixserver kbqfe kberrmsg kbpending kbbug KB823942 KbMtpt
Tradução automáticaTradução automática
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: 823942  (http://support.microsoft.com/kb/823942/en-us/ )