我有 Code First MVC 4 应用程序。
我尝试安装用于记录 Elmah 的 NuGet 包 - 一切似乎都运行良好 - 错误报告在http://myapp/elmah.axd
然后我注意到有一个 Elmah.MVC 包 - 所以我删除了原来的包,并安装了它。它不再在这里工作:http://myapp/elmah.axd
我在一些地方读到,对于 MVC 应用程序,您应该使用“Elmah.MVC”包——而不是“Elmah”包——但这是为什么呢?实际的区别是什么?MVC 4 站点仍然是这种情况吗?
奇怪的是原始包开箱即用,而 MVC 包却不行。
我应该使用哪个,为什么?