У меня есть около четырех веб-проектов, которые я размещаю в IIS Express. Всякий раз, когда я делаю сборку в Visual Studio 2010, сборка будет заблокирована, пока я не убью IIS Express вручную. Затем сборка завершается. Создан новый экземпляр IIS Express, который работает как положено.
Я пытался создать событие предварительной сборки, чтобы уничтожить IIS Express с помощью taskkill, но кажется, что блокировка происходит до того, как событие предварительной сборки выполнено: /
Если я остановлю размещенные сайты, Visual Studio 2010 также будет работать как обычно.
По результатам исследований, IIS Express пытается отобразить диалоговое окно, с которым Visual Studio 2010 ожидает взаимодействия пользователя, но фактически не отображает диалоговое окно.
У кого-нибудь еще были проблемы с блокировкой IIS Express и Visual Studio 2010 при сборке? Или какое-то понимание того, как отладить эту проблему?