【发布时间】:2014-07-02 16:52:46
【问题描述】:
我正在关注 Adam Freeman 的 Pro ASP.Net MVC5 书籍。我已经按照第 7 章创建了 sportsStore 项目。在创建项目模板并添加引用之后,我构建了项目并尝试对其进行调试。我得到这个弹出框
如果我点击取消,我会得到问题中提到的异常。我无法弄清楚这一点。任何建议
点击取消时出现上述错误。
这里是异常的调用栈——
Ninject.dll!Ninject.Modules.AssemblyNameRetriever.GetAssemblyNames(System.Collections.Generic.IEnumerable<string> filenames, System.Predicate<System.Reflection.Assembly> filter) Line 54 C#
Ninject.dll!Ninject.Modules.CompiledModuleLoaderPlugin.LoadModules(System.Collections.Generic.IEnumerable<string> filenames) Line 81 C#
Ninject.dll!Ninject.Modules.ModuleLoader.LoadModules(System.Collections.Generic.IEnumerable<string> patterns) Line 54 C#
Ninject.dll!Ninject.KernelBase.Load(System.Collections.Generic.IEnumerable<string> filePatterns) Line 237 C#
Ninject.dll!Ninject.KernelBase.KernelBase(Ninject.Components.IComponentContainer components, Ninject.INinjectSettings settings, Ninject.Modules.INinjectModule[] modules) Line 100 C#
Ninject.dll!Ninject.KernelBase.KernelBase(Ninject.Modules.INinjectModule[] modules) Line 60 C#
Ninject.dll!Ninject.StandardKernel.StandardKernel(Ninject.Modules.INinjectModule[] modules) Line 48 C#
SportsStore.WebUI.dll!SportsStore.WebUI.App_Start.NinjectWebCommon.CreateKernel() 第 38 行 C# Ninject.Web.Common.dll!Ninject.Web.Common.Bootstrapper.Initialize(System.Func createKernelCallback) 第 50 行 C# SportsStore.WebUI.dll!SportsStore.WebUI.App_Start.NinjectWebCommon.Start() 第 23 行 C# [外部代码] . 我知道 AssemblyNameRetriever 类丢失了,我确实尝试通过从 github 下载并使用该类来修复它。但它再次给出了一些例外。 Ninject 不应该自己处理这个类。
【问题讨论】:
-
您能否发布您从异常中获得的其他信息?
-
这可能会有所帮助,但可能不会:按 Ctrl+Alt+E,在“通用语言运行时异常”下选择“抛出”。这可能有助于您查明错误。
标签: c# asp.net-mvc asp.net-mvc-4 visual-studio-2013