xap ファイルの最適化

ReMIX Tokyo 09 で GrapeCity が XapOptimizer という xap ファイルを最適化する XapOptimizer というツールを展示しており、中の方から内容を紹介して頂きました。


動きとしては、
リフレクションを用いて使用しているクラスを抽出し、使っている物だけで再度 xap ファイルを作成するとの事。(この際、動的に参照しているクラスは拾えないので、手動で選択する)
難読化や、アセンブリの署名も出来るとの事。(電子署名には未対応って言われていた気がする)
ただ、アセンブリの署名はキーを持っていないとダメ、つまり再署名しか出来ませんよとの事。


話している途中で、xap ファイルって分割ダウンロード出来た様な…っていう話題になったので少しだけ調べてみると、 で紹介されていました。
分割ダウンロードっていうより、先に複数の xap ファイルに分けておき、必要になった際に xap ファイルをダウンロードするという仕組みみたいです。
ただ、私が未だ実際に試していないので認識が間違ってたらゴメンナサイ。。