Причина в том, что надо устанавливать не по видео, а по инструкции, предоставляемой хостером. У разных хостеров даже директории, в которые надо заливать сайт, называются по-разному.
Смотря какой хостинг, если html хостинг то там скрипты Java и C# запускаться не будут. Если Aspx .net хостинг то там будет всё работать. Но такой хостинг очень трудно найти в Интернете .Я раньше пользовался хостингом Паркинг Но такого уже нет в сети. А все остальные хостинги - дерьмо, дерьмом.
я вот установил сайт на хостинг - какой сайт??? какая смс???
прежде чем переносить сайт на хостинг, сылки меняли в бд???
нужно больше инфы что бы ответить на ваш вопрос