O Windows Process Activation Service não inicia "parâmetro está incorreto" (Visual Studio 2010 Profiler)

4

Eu lutei com esse por um dia inteiro, então aqui está o problema & solução:

Após criar o perfil de um aplicativo ASP.NET no Windows 7 (x64), saí do Visual Studio (possivelmente uma falha) e instalei algumas atualizações que exigiam uma reinicialização. Quando carreguei o aplicativo Web do asp.net na minha solução do Visual Studio, o Web & Os serviços do WAS acabaram sendo interrompidos.

Quando tentei iniciar o Windows Process Activation Service, recebi o erro "o parâmetro está incorreto".

    
por user23596 09.12.2010 / 17:18

1 resposta

7

Eu tentei a sugestão aqui e não tive nenhum sucesso, então comparei as entradas do Registro para um serviço WAS em funcionamento e outro que não era. Aqui estava essa diferença:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WAS\Environment

Not Working: Blank

Working: Cor_Enable_Profiling=0x0

A substituição do valor do ambiente vazio por Cor_Enable_Profiling = 0x0 permitiu que o serviço fosse iniciado e tudo voltasse ao normal. Acredito que os profilers configuram isso para 0x1 quando estão criando o perfil do seu aplicativo, é possível que ele tenha sido excluído durante o desligamento inesperado do meu gerenciador de perfis.

    
por 09.12.2010 / 17:25

Tags