- 724 名前:デフォルトの名無しさん mailto:sage [2008/03/24(月) 21:31:09 ]
- いや,これまでは出来たんだ
きっとこれからも出来ると信じたい そしてなんとなく原因発見 BinaryFormatter bf = new BinaryFormatter(); FileStream fs = new FileStream(@"C:\WINDOWS\迴育栖繧ォ繝繝.bmp", FileMode.Open); MemoryStream ms1 = new MemoryStream(), ms2 = new MemoryStream(); Image img = Image.FromStream(fs); bf.Serialize(ms1, img); // 成功(例外なし) fs.Close(); bf.Serialize(ms2, img); // 失敗(ExternalError: GDI+ で汎用エラーが発生しました。) どうもImageの元のリソースが,シリアライズするときに利用できなくなっていると失敗するみたい? なんか非常にモヤっとするなぁ 引き続き情報求む
|

|