信不信由你,这是正常的行为。引发了一个异常,但由XmlSerializer处理,因此,如果您忽略它,一切都应该继续进行。
我发现这很烦人,如果您进行一些搜索,就会有很多关于此的投诉,但是据我了解,Microsoft并不打算对此做任何事情。
如果您为特定异常关闭了初次机会异常,则可以避免在调试时始终获得异常弹出窗口。在Visual Studio中,转到“ 调试” ->“ 异常”
(或按
Ctrl+
Alt+
E),“ 公共语言运行时异常” ->“ System.IO” ->“
System.IO.FileNotFoundException” 。
您可以在博客文章 C#XmlSerializer
FileNotFound异常 (讨论Chris Sells的工具 XmlSerializerPreCompiler
)中找到有关它的另一种方法的信息。



