将列表<字符串>保存到“设置”时出现异常

本文关键字:设置 异常 列表 字符串 保存 | 更新日期: 2023-09-27 18:32:37

我正在尝试使用以下代码将列表保存到设置中。我有其他控件绑定到设置并且它们工作正常,如果我评论前三行,那么它似乎工作正常,但除此之外,我在 save(( 方法上出现异常

StringCollection playLists = new StringCollection();
playLists.AddRange(getListsToSync().ToArray());
Properties.Settings.Default.PlayLists = playLists;
Properties.Settings.Default.Save(); //exception here..

我得到这个例外

无法加载文件或程序集"System.XmlSerializers,版本=2.0.0.0,区域性=中性,公钥令牌=b77a5c561934e089"或其依赖项之一。系统找不到指定的文件。

将列表<字符串>保存到“设置”时出现异常

访问此链接,您可以忽略异常,您的代码应该运行良好。

从链接:

此异常是 XmlSerializer 正常操作的一部分。这是预期的,并将在框架代码中捕获和处理。只需忽略它并继续。如果在调试期间困扰您,请将 Visual Studio 调试器设置为仅在未处理的异常时停止,而不是所有异常。