Ninject.MVC3 NinjectWebCommon.cs的无效路径

时间:2012-05-29 20:01:12

标签: ninject ninject.web.mvc ninject-extensions

我在我的应用程序中使用了Ninject.MVC3,它一直很好用,直到我决定重命名我的解决方案/项目。一切都已正确重命名,所有测试都通过,等等。一件不起作用的是生成的NinjectWebCommon类。

这一行:

bootstrapper.Initialize(CreateKernel);

引发此异常:

System.InvalidOperationException: Sequence contains no elements

当我看到“死亡的黄色屏幕”时,我发现NinjectWebCommon.cs的源文件是完全错误的。在项目重命名之前,这是准确的路径。

我检查了.proj文件中的所有路径,但在那里找不到任何错误。我还试图扔掉app_start文件夹并重新安装nuget包。

任何建议。

1 个答案:

答案 0 :(得分:3)

最后通过清除网站缓存解决了这个问题:

%LocalAppData%\Microsoft\WebsiteCache