У меня есть песочница приложение, которое построено из простого шаблона приложения WPF. Эта песочница ссылается на сборку, которую я также собираю и которая содержит определение UserControl (WPF). Я создаю экземпляр этого пользовательского элемента управления в песочнице, чтобы проверить поведение элемента управления. Смысл всего этого в том, чтобы ускорить развитие.

Это работало нормально, но недавно.Vshost.exe в сочетании с процессом «песочницы» не закрывается. Это мешает мне перекомпилировать библиотеку Controls, хотя по иронии судьбы я могу перекомпилировать приложение-песочницу. Я не могу убить процесс vshost с помощью диспетчера задач ... только перезапуск VS2010 очистит его. Но каждый раз, когда я запускаю приложение из VS, процесс просто зависает там, блокируя мой рабочий процесс. Я в недоумении.

Есть идеи, что может быть причиной этого? Или у кого-нибудь есть предложенный обходной путь (возможно, мега-убийство?)

1 ответ1

1

Подобный вопрос StackOverflow

Ответ на вопрос StackOverflow привел меня к этому набору инструментов:

VSCommand Существует команда Apply Fix, которая позволяет вам закрыть любой родительский процесс (в этом случае он может завершить закрытие самой VS).

Ответ Todda.speot.is сработал хорошо: Microsoft предлагает отключить всхост

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .