我正在学习带有实体框架的ASP.NET MVC5。对于我的学习,我正在使用Lynda Video教程,并且被困在Nuget控制台中,在其中必须运行以下代码:
Enable-Migrations -ContextType ApplicationDbContext
我运行它后,我得到了folowin错误:
FileLoadException您不能在空值表达式上调用方法。在C:... \ Projects \ Lynda MVC-练习文件\ Ch3-继续\开始\包\ EntityFramework.6.1.1 \ tools \ EntityFramework.psm1:781 char:5 + $ dispatcher = $ utilityAssembly.CreateInstance(+〜 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + + CategoryInfo:InvalidOperation: (:) [],RuntimeException + FullyQualifiedErrorId:InvokeMethodOnNull异常,使用“ 8”参数调用“ CreateInstanceFrom”:“无法加载文件或程序集'file:/// C:... \ Projects \ Lynda MVC-练习Files \ Ch3-Continue \ Start \ packages \ EntityFramework.6.1.1 \ tools \ EntityFramework.PowerShell.dll'或其依赖项之一。不支持该操作。(HRESULT的异常:0x80131515)“在C:...
如果您能以任何解决方案帮助我,那将是很大的帮助。
使用'-ContextTypeName switch instead, and specify your
DBContext`类。IE,
Enable-Migrations -ContextTypeName Someproject.DepartmentDb
有关更有用的开关,请参阅此
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句