В последнее время C# компилятор начал радовать до слез. То
данные пропадают, то теперь не видит сборку.
В черной рамке проект самой сборки.
Главное когда пишу using AutoL и нажимаю Ctrl + Space то он все видит и дополняет.
В другом проекте (более раннем), что интересно, все собирается и запускает без всяких ошибок.
Решение вопроса: использовать и в сборке и в проекте одинаковые версии .NET Framework. у меня библиотека на 4.5 а приложение на 3.5
Но все же посмотрите мой
вопрос о потери данных при десериализации.