2009-09-08 4 views
1

Переход в «старую школу» с помощью приложения .Net 1.1 Compact Framework, и я хотел бы иметь возможность сериализовать список объектов в память - есть ли какие-либо библиотеки сериализации, включенные в фреймворк 1.0?.Net 1.0: Существует ли атрибут Serializable для Compact Framework

Я должен добавить, что пространство имен System.Runtime.Serialization не существует в 1.1 Framework (или, как мой компилятор говорит).

ответ

1

CF не поддерживает сериализацию в 1.0. Сериализация XML была введена в версии 2.0. Для двоичной сериализации вы можете использовать что-то вроде proto-buf.

Как в стороне, я бы спросил, почему именно вы нацеливаете CF 1.0 в первую очередь. Никакое устройство не поставляется с ним в ПЗУ, поэтому вы, вероятно, отправляете CF тоже, и в этом случае 2.0 и 3.5 работают намного лучше, чем 1.0 в целом.

+0

Причина ... Это старое приложение и 99% приложений работает как есть, но мне нужно добавить немного функциональности, что было бы очень легко с сериализацией. Затем у меня был момент «oh sh * t», когда я понял, что мне нужно отучить несколько вещей, чтобы вернуться к CF 1.0. –

+0

О, и ... приложение не будет компилироваться в новых фреймах. –

Смежные вопросы