1

最近我从 fubumvc 下载了最新的资源。我开始“HelloWorld”示例进行一点热身。不幸的是,每次 NullReferenceException 由 FubuPage 类中的 ServiceLocator 引发。首先,我认为 App-Start 可能无法正常运行,但事实并非如此......

有人有什么想法吗?

谢谢

-jan

Line 35:         public FubuPage()
Line 36:         {
Line 37:             _services.OnMissing = type => { return ServiceLocator.GetInstance(type); };
Line 38:         }
Line 39:

说明:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。

异常详细信息:System.NullReferenceException:对象引用未设置为对象的实例。

4

1 回答 1

1

根据上面的评论,看起来您正在访问一个带有“.aspx”扩展名的 URL,它将视图作为经典的 ASP.NET WebForms 请求执行并绕过 FubuMVC(它也会绕过 ASP.NET MVC) .

确保不要将“.aspx”放在浏览器地址栏中的请求 URL 的末尾,这样您将执行 FubuMVC 路由而不是 WebForms 请求。

于 2010-07-17T00:16:56.897 回答