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