Когда вы добавляете ссылку на службу, хост - в вашем случае localhost - включается как часть сгенерированного кода и является конечной точкой по умолчанию при создании клиента службы на стороне Silverlight без параметров конструктора.
Используйте перегрузку конструктора класса клиента службы, который принимает параметр Uri
, чтобы указать правильное имя хоста (и путь к файлу .svc) на рабочем сервере.