Здравствуйте bastrakov, Вы писали:
[skip]
A>>Странно. Обычно порядок действий такой:
A>>1) Создаёшь на сервере виртуальную папку.
B>на своем или на удаленном ?
B>на своем — она просто будет ссылаться туда-же. а "там" — все работает.
B>на удаленном — а как ?
Конечно на удалённом, а как : Хостинг на ASP.NET? тогда к админу хостинга все пожелания, помнится ещё скрипты есть на VBS для удалённого администрирования, но они обычно запрещены на хостингах.
B>1) создал виртуальный каталог (на всякий случай...) tmp5. он ссылается на реальный tmp3.
B>2) положил туда новый пустой проект.
B>3) откомпилил, запустил, посмотрел куда пути ссылаются. все работает.
B>4) пошел и положил по FTP все файлы на сервер.
B>5) проверил что отвечает там — получил... Could not load type 'tmp5.WebForm1'.

ну и правильно, так и должно быть ведь библиотека с твоими классами не загружена. Нужно виртуальная папка (Web-приложение)
B>some рекомендации больному ?.. 
Если работал с ASP, то по идее должен знать зачем нужны виртуальные папки, и как они употребляются для запуска Web-приложений. Чтобы твоё приложение заработало, нужно чтобы сервер загрузил твою сборку, а это возможно только во время загрузки Web-application, для этого и нужны виртуальные папки на сервере IIS, они указывают серверу, что перед тем как загружать страницы из этой папки, надо загрузить сборку из bin. (Это я упрощённо раскидал, на самом деле там немного сложнее).
A>>Удачи, Andir!