Quartz.Net,Unity.Mvc3.dll中出现'System.NullReferenceException'类型的第一次机会异常当使用Unity for DI时

时间:2013-11-06 22:31:22

标签: asp.net-mvc exception unity-container quartz.net

我在MVC应用程序中使用Im使用Quartz.Net。

我已经使用它来触发一个简单的jobb(只是打印一些文本到输出窗口),但是当尝试做更复杂的工作,如数据库的维护工作,我得到一个错误,维护工作回滚。< / p>

当单独使用实现作业进行维护的类时,在Quartz.net之外它可以正常工作,但是当使用Quartz时会出现以下错误:

“Unity.Mvc3.dll中出现'System.NullReferenceException'类型的第一次机会异常”

有什么想法吗?

当我说它单独工作时,我使用的是Execute而没有来自Controller动作的参数。

1 个答案:

答案 0 :(得分:2)

answer可能会对您有所帮助。

这是一个使用MVC4和Unity的简单实现。 在答案的底部,您将找到一个示例项目。

希望它有所帮助。