- Windowsストアアプリ開発について語れ part2
389 :デフォルトの名無しさん[sage]:2014/07/10(木) 00:28:29.65 ID:h2ayBC9y - 原因判明。今まで素のjsonでやりとりしてたんだけど、json用のクラスのメンバがプロプロセッサで一部消されてた。
何故こんな事してんだ…今まで動いてたのが不思議。.NETはその辺柔軟にやってくれてたのね。 つー事でMessagePack速いし圧縮率もいいのでこれ採用します。 2ちゃんの先生ありがとう。わんくま使えねー。
|
- Windowsストアアプリ開発について語れ part2
391 :デフォルトの名無しさん[sage]:2014/07/10(木) 01:29:57.34 ID:h2ayBC9y - アプリ認定キットで弾かれた…
サポートされている API のテスト 不合格 サポートされている API ?エラーが見つかりました: サポート済み API のテストで、以下のエラーが検出されました: libc.dll の API memcmp はこのアプリケーションの種類ではサポートされていません。MsgPack.dll がこの API を呼び出します。 msvcrt.dll の API memcmp はこのアプリケーションの種類ではサポートされていません。MsgPack.dll がこの API を呼び出します。 なんつーこった。これってどうしようもないんですかね?
|
- Windowsストアアプリ開発について語れ part2
392 :デフォルトの名無しさん[sage]:2014/07/10(木) 01:37:29.73 ID:h2ayBC9y - >>390
言葉足らずでごめんなさい。 ストアアプリはC#。シリアライズのクラスのメンバがストアアプリだけで有効になってた。 シリアライズ用のクラスはWeb APIと共有したいから、クラスファイルのリンク参照で双方で使ってるんすよ。 んで、何故かストアアプリに定義したプリプロセッサで、あるメンバが囲まれてた。 なのでWeb API側では無くなっててWeb APIでのMessagePackのデシリアライズでこけたみたい。
|
- Windowsストアアプリ開発について語れ part2
394 :デフォルトの名無しさん[sage]:2014/07/10(木) 01:48:17.61 ID:h2ayBC9y - >>393
そそ、囲みなくしたら動きました。 明日そのMessagePack試してみます。ありがとう。 しかしWinRTめんどくせ。 とりあえず動くけどストアに弾かれるもんnugetにあるのは困るなぁ。
|