FileNotFoundException в ApplicationSettingsBase

При отладке приложения всегда возникает следующая ошибка, когда в Visual Studio включен разрыв на исключение. Это действительно беспокоит меня, так как мы работаем с перерывом на исключение. Самое смешное, что он все еще работает, когда я продолжаю (загружается StringCollection).

Сообщение:

Не удалось загрузить файл или сборку 'System.XmlSerializer, версия = 4.0.0.0, культура = нейтральная, PublicKeyToken = b77a5c561934e089' или одна из ее зависимостей. Система не может найти указанный файл.

Вот код, который вызывает исключение (созданный дизайнером)

[global::System.Configuration.UserScopedSettingAttribute()]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
public global::System.Collections.Specialized.StringCollection Mru {
        get {
            return ((global::System.Collections.Specialized.StringCollection)(this["Mru"]));
        }
        set {
            this["Mru"] = value;
        }
    }

Я попытался создать пустое тестовое приложение, которое показывает ошибку, но исключение не произошло. Наш проект огромен, поэтому трудно найти причину. Возможно, кто-то на этом сайте знает, как решить эту проблему.

Ответы на вопрос(3)

Ваш ответ на вопрос