3

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

这一行:

bootstrapper.Initialize(CreateKernel);

抛出此异常:

System.InvalidOperationException: Sequence contains no elements

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

我检查了 .proj 文件中的所有路径,但没有发现任何错误。我还尝试丢弃 app_start 文件夹并重新安装 nuget 包。

有什么建议么。

4

1 回答 1

3

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

%LocalAppData%\Microsoft\WebsiteCache

于 2012-05-30T06:44:31.170 回答