У меня проблема, которая меня смущает, и я надеялся, что кто-нибудь может получить полезную информацию.
У меня запущено приложение Silverlight 4 в Azure (последний SDK).Silverlight - это типичное приложение, использующее вызовы службы данных WCF для получения и записи данных в базу данных.Все это прекрасно работает на ПК.Однако при запуске на Mac любого браузера он работает на 95% приложения.Однако есть одна часть, которая не работает.
Мое приложение Silverlight берет информацию, введенную в форму, форматирует вызов службы данных WCF, чтобы получить количество записей из файла индекса Lucene.Служба получает счетчик индексов, упаковывает его в одну из моих определенных сущностей (используя модель данных сущности Visual Studio) и отправляет объект обратно из службы в приложение Silverlight.Проблема в том, что он не возвращает правильный номер.Кажется, моя отладка показывает, что возвращается 0.Опять же, он делает это только для Mac.Правильный номер возвращается для любого браузера на любом ПК.Опять же, вдобавок ко всему, все остальные вызовы веб-служб, которые я выполняю из своего приложения Silverlight, правильно возвращаются на Mac.
У кого-нибудь есть идеи относительно того, что может происходить?Пожалуйста, спросите, если я пропустил какие-либо детали.
Спасибо