Когда я столкнулся с этой проблемой совсем недавно, я попробовал все упомянутое здесь, но безрезультатно. После того, как я вырвал свои волосы, я решил попытаться удалить мою всю кодовую базу (да, довольно отчаянно!), А затем заново загрузить все из моего хранилища кода. После этого все снова заработало нормально.
Кажется, что это экстремальное решение, но я подумал, что я бы включил его здесь, так как оно не упоминалось ранее в этой теме.
(Обратите внимание, что в другой раз, когда я сталкивался с этой проблемой, это когда Global.asax наследовал от компонента, который должен был быть зарегистрирован на хост-компьютере. Это отсутствовало, поэтому я получил эту же проблему).
TL; DR; Если все ответы в этой теме не работают для вас, попробуйте удалить, а затем повторно загрузить всю базу кода!