読者です 読者をやめる 読者になる 読者になる

new Guid

Compact Framework のクラスの少なさには悩まされるばかりなのですが、今日もまた発狂してました。
DirectShow.NETをCompact Framework向けにビルドしようとしてて、足りないインターフェイスはReflectorで補完したんですけど、

new Guid(0xa35ff56a, 0x9fda, 0x11d0, 0x8f, 0xdf, 0x0, 0xc0, 0x4f, 0xd9, 0x18, 0x9d);

という形式のGuidクラスのコンストラクタが原因でビルドとおりません。微妙に型が違うらしい。

new Guid("0000000e-0000-0000-C000-000000000046")

という形式に書き換えるプログラムを書かなくてはいけなさそうです。
今日はタイムリミットがやってきてしまったので、明日帰ったらRubyでやってみることにします。