IDictionary, сериализация и CompactFramework 3.5
От: Аноним  
Дата: 12.10.09 16:41
Оценка:
Добрый вечер,уважаемые! Помогите прояснить ситуацию:

При попытке вызвать
XmlSerializer xs = new XmlSerializer(typeof(NF_BaseFunction));

Выдается ошибка:
The type System.Collections.Generic.Dictionary`2[[System.String, mscorlib, Version=3.5.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC],[System.String, mscorlib, Version=3.5.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC]] is not supported because it implements IDictionary.

Код объявления внутри класса NF_BaseFunction:
public Dictionary<string, string> SActions { get; set; }

По MSDN-у вроде все компоненты поддерживаются здесь.

Вопрос — что не нравится уважаемому CF3.5 в данной ситуации ???
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.