Ответ 1
Когда вы добавляете новые библиотеки DLL в папку bin, они должны немедленно перезаписать файлы в временных папках ASP.NET. Я сам заметил, что иногда (я предполагаю, что это случилось из-за проблем с concurrency), dll не загружаются в память.
Если у вас есть доступ к консоли управления IIS, вы можете переработать рабочий процесс. Это должно гарантировать загрузку новых узлов temp.
Также, если вы измените aspx oder ascx файлы, результирующие сборки должны быть автоматически заменены во временной папке. Если есть одна и та же проблема, я рекомендую переработать рабочий процесс. Возможно, вы можете интегрировать это в автоматическом режиме в своей процедуре развертывания.