トップページ > プログラム > 2014年07月10日 > h2ayBC9y

書き込み順位&時間帯一覧

6 位/200 ID中時間01234567891011121314151617181920212223Total
書き込み数1300000000000000000000004



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
Windowsストアアプリ開発について語れ part2

書き込みレス一覧

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にあるのは困るなぁ。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。