tout dépend de l'hébergeur en fait...
première chose que tu peux essayer, c'est de voir si ton site marche sur un vrai IIS, donc celui de Windows, pas celui de Visual Studio. Une fois qu'il marchera sur ton IIS local de windows, tu pourras le passer chez l'hébergeur.
Si une erreur persiste chez l'hebergeur, n'hésite pas à le contacter.