Я использую Entity framework 4.3.1, установленный nuget в моем проекте библиотеки классов .Net 4.0. В ситуации, когда я вызываю команду «Enable-Migrations» в консоли PM, я получаю следующее исключение:
Исключение, вызывающее «LoadFrom» с аргументом (-ами) «1»: «Нельзя добавить содержимое файла:///D:\ Users\DvoracekR\Documents\Visual Studio 2010\Projects\WebCameras\packages\EntityFramework.4.3.1\ в ols\EntityFramework.PowerShell.Utility.dll, который не содержит указаний. В папке D:\Users\DvoracekR\Documents\Visual Studio 2010\Projects\WebCameras\packages\EntityFramework.5. 0.0-rc\tools\EntityFramework.psm1:393 char:62 + $utilityAssembly = [System.Reflection.Assembly]::LoadFrom ‹‹‹‹ ((Join-Path $toolsPath Entity Framework.PowerShell.Utility.dll)) + Информация о категории: NotSpecified: (:) [], MethodInvocationException + FullyQualifiedErrorId: DotNetMethodException
Вы не можете вызвать метод для выражения с нулевым значением. В папке D:\Users\DvoracekR\Documents\Visual Studio 2010\Projects\WebCameras\packages\EntityFramework.5. 0.0-rc\tools\EntityFramework.psm1:394 char:50 + $dispatcher = $utilityAssembly.CreateInstance ‹‹‹‹ ( + CategoryInfo: InvalidOperation: (CreateInstance:String) [], RuntimeException + FullyQualifiedErrorId: InvokeMethodOnNull
Исключение вызывает «CreateInstanceFrom» с аргументом (аргументами) «8»: «Введите System.Data.Entity.Migrations.EnableMigrationsCommand, установив EntityFramework.PowerShell, Version=4.3.1.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 nelze načíst». В папке D:\Users\DvoracekR\Documents\Visual Studio 2010\Projects\WebCameras\packages\EntityFramework.5. 0.0-rc\tools\EntityFramework.psm1:418 char:31>+ $domain.CreateInstanceFrom ‹‹‹‹ ( + CategoryInfo: NotSpecified: (:) [], MethodInvocationException + FullyQualifiedErrorId: DotNetMethodException