我正在尝试使用以下代码将List保存到设置中。 我有其他控件绑定到设置,它们工作正常,如果我评论前三行然后它似乎工作正常,但否则我在save()方法上得到异常
StringCollection playLists = new StringCollection();
playLists.AddRange(getListsToSync().ToArray());
Properties.Settings.Default.PlayLists = playLists;
Properties.Settings.Default.Save(); //exception here..
我得到了这个例外
无法加载文件或程序集'System.XmlSerializers,Version = 2.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089'或其依赖项之一。系统找不到指定的文件。
答案 0 :(得分:1)
根据this link,您可以忽略该异常,您的代码应运行正常。
从链接:
此异常是XmlSerializer正常操作的一部分。它是预期的,将在Framework代码中捕获和处理。只需忽略它并继续。如果在调试过程中遇到麻烦,请将Visual Studio调试器设置为仅停止未处理的异常而不是所有异常。