O sistem tem relatórios em Crystal report, mas o provedor de hospedagem não tem o Pacote de redistribuição instalado e eles n instalam. O que fazer no caso de não poder mudar de provedor??
A única forma dos relatórios funcionarem no servidor (aplicação ASP.NET) é efetuando a instalação do Runtime do Crystal Reports. Essa regra também vale para o Reportviewer.
Instalar o Runtime ao distribuir uma aplicação em ASP.NET ou Windows Forms (em toda a máquina de destino na qual você esta instalando a sua aplicação).