Здравствуйте, Mr.Cat, Вы писали:
MC>Здравствуйте, samius, Вы писали:
S>>Некошерные по дотнету файлы
MC>Странно это. Ты их как загружал? Просто mono конструктором Icon(Stream) у меня действительно загрузить не получилось — т.к. конструктор пытается запросить у потока длину и обламывается. Однако если сперва вычитать поток в файл и грузить иконку из файла — все вроде ок (проверял, перегоняя в Bitmap и сохраняя — получалась валидная картинка).
Да, я пытался непосредственно с потока Icon(stream). Тут я ступил немного, потому что мне все равно надо было кэшировать иконки на диск. Поэтому сделал выгрузку потока в файл и делал Icon(filename).ToBitmap() — все замечательно работает! Спасибо!