迁移可以在主项目中启用,但我在数据层部分收到错误。
这是:
PM> enable-migrations
异常调用"LoadFrom";用";1〃;自变量:";无法加载文件或程序集"file:///F:\MVC Projects\testWebApplication1\packages\EntityFramework.6.4.4\tools\EntityFramework.Power.Utility.dll"或其依赖项之一。系统找不到文件指定">
在F:\MVC Projects\testWebApplication1\packages\EntityFramework.6.1.3\tools\EntityFramework.psm1:780 char:62
- $utilityAssembly=[System.Reflection.Assembly]::LoadFrom<lt<lt;((加入路径$ToolsPath EntityFramework.Power.Utility.dll((
- CategoryInfo:未指定:(:([],MethodInvocationException
- FullyQualifiedErrorId:DotNetMethodException
不能对空值表达式调用方法。
在F:\MVC Projects\testWebApplication1\packages\EntityFramework.6.1.3\tools\EntityFramework.psm1:781 char:50
- $dispatcher=$utilityAssembly。创建实例<lt<lt;(
- CategoryInfo:InvalidOperation:(CreateInstance:String([],RuntimeException
- FullyQualifiedErrorId:InvokeMethodOnNull
异常调用";CreateInstanceFrom";用";8〃;自变量:";无法加载文件或程序集"file:///F:\MVC项目\testWebApplicaption1\packages\EntityFramework.6.4.4\tools\EntityFramework PowerShell.dll"或其依赖项之一。系统找不到指定的文件">
在F:\MVC Projects\testWebApplication1\packages\EntityFramework.6.1.3\tools\EntityFramework.psm1:809 char:31
- $domain。CreateInstanceFrom<lt<lt;(
- CategoryInfo:未指定:(:([],MethodInvocationException
- FullyQualifiedErrorId:DotNetMethodException
已解决!我在Nuget控制台中使用了以下命令:
Uninstall-Package EntityFramework -Force
Install-Package EntityFramework -Version 6.1.2
Enable-Migrations