私にはかなり混乱している人がいると思います。シルバーライトがMacで動作することがあります。
私はAzure(最新のSDK)上で動作するSilverlight 4アプリを持っています。 Silverlightは、データを取得してデータベースに書き込むためにWCF Data Service呼び出しを使用する典型的なアプリケーションです。これはすべてPC上で正常に動作します。しかし、すべてのブラウザでMacを実行している場合、アプリケーションの95%で動作します。しかし、うまくいかない作品が1つあります。
私のSilverlightアプリケーションは、フォームに入力された情報を取り込み、WCF Data Service呼び出しをフォーマットしてLuceneインデックスファイルからレコード数を取得します。サービスはインデックスカウントを取得し、それを(Visual Studioエンティティデータモデルを使用して)定義したエンティティの1つにパッケージし、そのオブジェクトをサービスからSilverlightアプリケーションに戻します。問題は正しい番号を返さないということです。私のデバッグは、0が返されていることを示しているようです。繰り返しますが、これはMacの場合のみです。どのPC上のブラウザでも正しい番号が返されます。もう一度、私がSilverlightアプリケーションから作成したWebサービスの呼び出しがすべてMac上で正しく返されていることを確認してください。
何が起こっているのかについて誰かが考えていますか?詳細を記入してください。
おかげ
フォームにはどのような種類のデータが入力されていますか?私はLuceneのものはサーバー側で行われていると仮定していますか? –
マットに戻ってくれてありがとう。問題は、データが(サーバー上の)Luceneインデックスファイルに渡されていることが判明しました。 – Chris