Здесь, на SO, есть похожий вопрос , но у меня довольно небольшое решение, и я запускаю отладчик из VS.Насколько я понимаю, * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * С помощью нескольких включенных включите процесс , поэтому я бы хотел оставить его включенным.
.сделать Build Solution и иногда запускается MyApp.vshost.exe.Затем в следующий раз, когда я делаю сборку, сборка завершается неудачно, потому что .exe используется и не может быть заменен.Затем мне нужно запустить диспетчер задач и вручную убить процесс (или перейти в каталог с файлами и вручную удалить файл).Конечно, теперь я всегда оставляю Диспетчер задач запущенным, чтобы сохранить этот шаг.
Это никогда не происходило в VS2008, кто-нибудь знает, что вызывает запуск vshost.exe в сборке?Я был чрезвычайно осторожен и использовал меню Build в отличие от сочетаний клавиш, чтобы убедиться, что я не нажму F5.Это также не случается каждый раз, но случается довольно часто.
Обновление
Я снял флажок для процесса размещения Visual Studio.Когда я отлаживаю, выхожу и перестраиваюсь, я все еще вижу эту проблему, только теперь нет никаких процессов, перечисленных в TaskManager.Единственное решение - удалить файл .exe на диске в папке Debug, а затем пересобрать.Однако проблема возникает каждый раз, даже без запуска отладчика.То есть после каждой сборки (без отладки) мне приходится удалять .exe
У меня установлены Resharper, AnkhSVN, NuGet и NDepend (отключены).