Событие SqlDenpendency.OnChange не запускается, когда инструмент опубликован и развернут на сервере IIS.
SqlDenpendency.OnChange
Он отлично работает на моем локальном компьютере.
Я сослался на этот ответ { ссылка }
Чтобы найти причину root, нам нужно откопать исключение. Прежде всего, проверьте свою программу просмотра событий.
Если возникнет какое-либо исключение из среды выполнения. net, вы его найдете. Если в средстве просмотра событий не найдено никаких исключений. Это могло быть исключением из первого случая. Затем вам нужно собрать файл дампа с отладочной диагностикой c сбор и проанализировать файл дампа с помощью WINDBG.
Как использовать средство диагностики отладки
Диагностика отладки c Инструмент