У меня есть веб-сайт .net, который работает на IIS. Раз в несколько дней я смотрю на диспетчер задач, и у меня есть 10-15 процессов vsjitdebugger.exe. Каждый из них связывает некоторые соединения, поэтому он вызывает проблемы с пулом db, если я не зашел вручную и не закончил процесс.
В какой-то момент в этом окне была установлена Visual Studio, хотя с тех пор она была удалена. Мне интересно, если это причина, по которой отладчик пытается начать, когда возникает ошибка.
Однако, что я хочу знать, как мне заставить IIS прекратить попытки запуска отладчика при возникновении ошибки? Есть ли в любом случае, что он может просто продолжать жизнь, не пытаясь отлаживать?
Я также задаюсь вопросом, может ли способ развертывания приложения (как отлаживаемое приложение с PDB вместо версии выпуска) сделать разницу? Или даже если отладка включена в файле web.config?