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?)
fonte
yourapp.vshost.exe
pode estar ocorrendo porque seu aplicativo não foi fechado corretamente.vshost
- connect.microsoft.com/VisualStudio/feedback/details/358562/…Respostas:
Pergunta semelhante ao StackOverflow
A resposta para a pergunta StackOverflow me levou a este conjunto de ferramentas:
VSCommand Há um comando Apply Fix que permite encerrar qualquer processo pai (nesse caso, ele pode acabar fechando o próprio VS).
A resposta de Todda.speot.is funcionou bem: a Microsoft sugere desativar o vshost
fonte