2012-02-01 83 views

回答

3

不,没有这样的选项afaik。如果容器遇到一个错误,那么它已经破坏了依赖关系,并且不知道这将如何影响剩余的配置。最安全的事情就是当时那里失败。

这是很常见的手工制作的XML配置Spring.NET时遇到的问题。您错误地输入了类名称,属性名称或构造函数类型,并找出运行(或集成测试)应用程序的时间。你修复它,再次运行它,只是为了发现你在下一行发生了类似的错误。这可能令人沮丧,所以我完全理解你的问题来自哪里。

有一些事情可以做,以尽量减少在你的XML配置,使得错误:

  • 在Visual Studio安装Spring xsd files - 当你键入它,这将验证您的XML。
  • 安装Spring.NET Visual Studio Addin,需要VS 2010这会给你:
    • 智能感知样型完成,属性名完成和构造函数的参数名的完成。
    • 一些xml片段可以快速插入对象定义等等。
    • SDK快速信息工具提示
    • 的演示中看到this video
  • 如果你不跑VS 2010,你也可以检出一些features of Resharper的是有用的Spring.NET

我建议同时做两个。我认为安装添加也会安装xsd文件。

你也可以考虑开关(部分)你配置Spring.NET's CodeConfig,但这已经超出了这个问题的范围。

相关问题