Мы видели 3 разных сценария, вызывающих именно эту проблему:
1) Кэшированные библиотеки DLL во временных файлах Интернета. Помните, что если вы обновили приложение до .Net 4, этот каталог находится в подкаталоге v4.0.30319.
2) Кэшированные страницы в IIS или в браузере пользователя. Изменение срока действия на веб-сайте на немедленное (хотя бы временно) обычно решает эту проблему.
3) DLL, которые должны были быть обновлены, но не были. Для этого выпуска есть две категории:
a) Версия в библиотеке DLL не была обновлена, поэтому новая версия не была развернута.
b) Развертываемый код был неверно зарегистрирован разработчиком или извлечен на компьютере сборки.
Мы всегда могли решить проблему, проверив каждый из перечисленных пунктов.