XmlApplicationContext返回与类定义不匹配的第一个XML定义的异常。有没有办法在我的XML中获取所有问题的列表?
答案 0 :(得分:3)
不,没有这样的选择。如果容器遇到错误,那么它的依赖性已经破坏,并且不知道这将如何影响配置的其余部分。最安全的事情是当时和那里失败。
在为Spring.NET制作xml配置时遇到问题是很常见的。您错误地键入了类名,属性名或构造函数类型,并找出运行(或集成测试)应用程序的时间。你修复它,再次运行它,发现你在下一行发现了类似的错误。这可能令人沮丧,所以我完全理解你的问题来自何处。
您可以采取一些措施来最大限度地减少xml配置中的错误:
我建议同时做这两件事。我认为安装add也会安装xsd文件。
您也可以考虑将您配置的(部分)切换为Spring.NET's CodeConfig,但这超出了此问题的范围。