Bloqueio mencionado no Visual Studio 2010 Assembly


0

Eu tenho um aplicativo sandbox que é criado a partir do modelo de aplicativo WPF simples. Esta sandbox faz referência a um assembly que também estou criando, que contém a definição de um UserControl (WPF). Estou instanciando esse controle de usuário na sandbox, para testar o comportamento do controle. O objetivo de tudo isso é acelerar o desenvolvimento.

Isso funcionou bem, mas recentemente o .Vshost.exe emparelhado com o processo de sandbox não será desligado. Isso me impede de recompilar a biblioteca Controls, embora, ironicamente, eu possa recompilar o aplicativo sandbox. Não consigo matar o processo vshost com o Gerenciador de tarefas ... apenas reiniciar o VS2010 o limpará. Mas sempre que executo o aplicativo do VS, o processo fica parado, bloqueando meu fluxo de trabalho. Estou perdida.

Alguma ideia sobre o que poderia estar causando isso? Ou alguém tem alguma solução alternativa proposta (mega-kill switch, talvez?)


Seu aplicativo é fechado corretamente? yourapp.vshost.exepode estar ocorrendo porque seu aplicativo não foi fechado corretamente.
ta.speot.is

Acabei de executá-lo no depurador, com exceção de manipulação completa. Próximas exceções lançadas, e esta é a saída: O segmento 'vshost.RunParkingWindow' (0x1020) saiu com o código 0 (0x0). O segmento '<No Name>' (0x223c) saiu com o código 0 (0x0). O programa '[8272] PrototypeSandbox.vshost.exe: Rastreio de Programa' saiu com o código 0 (0x0). O programa '[8272] PrototypeSandbox.vshost.exe: Gerenciado (v4.0.30319)' saiu com o código 0 (0x0). Mas o processo PrototypeSandbox.vshost ainda está na lista de tarefas.
cunningdave


@ todda.speot.is Excelente sugestão, que parece funcionar.
Cunningdave

Respostas:


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.