类型“ System.Xml.XmlException”的第一次机会异常发生在System.Xml.dll中

问题描述

|| 当我启动应用程序(它是将WCF连接到服务的客户端)时,我在Visual Studio的“输出”窗口中看到许多行 类型'System.Xml.XmlException \'的第一次机会异常发生在System.Xml.dll中 我打开了此异常,然后看到它在客户端调用WCF服务时发生。异常消息为: 名称不能以\'<\'开头 (德语:Ein Name darf nicht mit dem Zeichen \'<\',hexadezimaler Wert 0x3C,beginnen。) 我应该为此做些什么吗?还是正常?这可能是性能问题吗? 谢谢你的帮助。 最好的问候,托马斯     

解决方法

        这是正常的。初次机会异常消息指示已引发和处理的异常。 您得到的信息可能是由于程序集中缺少配置信息或序列化信息。如果一切正常,则可能不需要上述内容。     ,        在几次调用wcf dataservic端点后,我也遇到了此异常。经过一番搜索后,我发现了以下帖子: https://social.msdn.microsoft.com/Forums/zh-CN/74813783-8666-40c4-a9fd-7953f7b6849c/invalid-xml-with-two-feed-elements-returned-after-a-few-requests? forum = adodotnetdataservices   配置了WCF跟踪并进行设置后   将logMessagesAtTransportLevel设置为true,您将获得此行为 因此,我更改了服务的配置,它开始工作了。     ,        10个中有9个更改,这不是问题。这些类(以及例如Entity Framework)在运行时抛出异常是很常见的。因此,我不必担心太多。 我会担心您是否可以进入代码(即您自己编写了引发异常的代码)。 但我认为情况并非如此。