{ОбщийМодуль.СтандартныеОтчеты.Модуль(4140)}: Ошибка при вызове конструктора (ХранилищеЗначения)
НастройкиДляИстории = XMLСтрока(Новый ХранилищеЗначения(СтруктураНастроек));
по причине:
Переданное значение не может быть помещено в ХранилищеЗначения, поскольку не сериализуется или содержит вложенный несериализуемый элемент
код, как видно, совершенно типовой. могу конечно все завернуть в попытку, но не хочется, хочется исследовать и исправить.
Единственный выход - пытаться сериализовать каждый узел структуры. какой не сможет сериализоваться - спускаться еще глубже, и так, пока не найду?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший