Fehler beim Ausführen von Enable-Migrations

8

Bei der Ausführung von Enable-Migrations in meinem ASP.NET MVC5-Projekt (Powershell v5 und Visual Studio 2015) wurde ein Fehler angezeigt. Ich habe versucht, EntityFramework (v6.1.3) zu deinstallieren und neu zu installieren, aber kein Glück. Weiß jemand, wie man es löst?

  

Der Typname 'Microsoft.VisualStudio.Shell.Package' ist mehrdeutig und könnte 'Microsoft.VisualStudio.Shell.Package, Microsoft.VisualStudio.Shell.14.0, Version = 14.0.0.0, Culture = neutral,   PublicKeyToken = b03f5f7f11d50a3a 'oder' Microsoft.VisualStudio.Shell.Package, Microsoft.VisualStudio.Shell.11.0, Version = 14.0.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a '.   Bei C: \ PROGRAMME (X86) \ MICROSOFT VISUAL STUDIO 14.0 \ COMMON7 \ IDE \ EXTENSIONS \ MSHGPU2S.W4I \ Module \ NuGet \ profile.ps1: 126 Zeichen: 5   + $ service = [Microsoft.VisualStudio.Shell.Package] :: GetGlobalServi ...   + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~       + CategoryInfo: InvalidArgument: (:) [], RuntimeException       + FullyQualifiedErrorId: AmbiguousTypeReference

     

Geben Sie den Namen 'NuGet.VisualStudio.IVsPackageInstallerServices' nicht eindeutig ein, z. B. 'NuGet.VisualStudio.IVsPackageInstallerServices, Microsoft.VisualStudio.ApplicationInsights, Version = 4.0.0.0, Culture = neutral,   PublicKeyToken = b03f5f7f11d50a3a 'oder' NuGet.VisualStudio.IVsPackageInstallerServices, Microsoft.VisualStudio.Web.Application, Version = 14.0.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a '.   Bei D: \ xxx \ packages \ EntityFramework.6.1.3 \ tools \ EntityFramework.psm1: 1004 Zeichen: 5   + $ packageInstallerServices = $ componentModel.GetService ([NuGet.Vis ...   + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~       + CategoryInfo: InvalidArgument: (:) [], RuntimeException       + FullyQualifiedErrorId: AmbiguousTypeReference

     

Sie können keine Methode für einen nullwertigen Ausdruck aufrufen.   Bei D: \ xxx \ packages \ EntityFramework.6.1.3 \ tools \ EntityFramework.psm1: 1006 Zeichen: 5   + $ vsPackage = $ packageInstallerServices.GetInstalledPackages () | ? ...   + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~       + CategoryInfo: InvalidOperation: (:) [], RuntimeException       + FullyQualifiedErrorId: InvokeMethodOnNull

     

Join-Path: Das Argument kann nicht an den Parameter 'Path' gebunden werden, da es null ist.   Bei D: \ xxx \ packages \ EntityFramework.6.1.3 \ tools \ EntityFramework.psm1: 713 Zeichen: 28   + $ toolsPath = Join-Path $ installPath-Werkzeuge   + ~~~~~~~~~~~       + CategoryInfo: InvalidData: (:) [Join-Path], ParameterBindingValidationException       + FullyQualifiedErrorId: ParameterArgumentValidationErrorNullNotAllowed, Microsoft.PowerShell.Commands.JoinPathCommand

     

Join-Path: Das Argument kann nicht an den Parameter 'Path' gebunden werden, da es null ist.   Bei D: \ xxx \ packages \ EntityFramework.6.1.3 \ tools \ EntityFramework.psm1: 780 Zeichen: 74   + ... [System.Reflection.Assembly] :: LoadFrom ((Join-Path $ ToolsPath EntityF ...)   + ~~~~~~~~~~       + CategoryInfo: InvalidData: (:) [Join-Path], ParameterBindingValidationException       + FullyQualifiedErrorId: ParameterArgumentValidationErrorNullNotAllowed, Microsoft.PowerShell.Commands.JoinPathCommand

     

Sie können keine Methode für einen nullwertigen Ausdruck aufrufen.   Bei D: \ xxx \ packages \ EntityFramework.6.1.3 \ tools \ EntityFramework.psm1: 781 Zeichen: 5   + $ dispatcher = $ utilityAssembly.CreateInstance (   + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       + CategoryInfo: InvalidOperation: (:) [], RuntimeException       + FullyQualifiedErrorId: InvokeMethodOnNull

     

Join-Path: Das Argument kann nicht an den Parameter 'Path' gebunden werden, da es null ist.   Bei D: \ xxx \ packages \ EntityFramework.6.1.3 \ tools \ EntityFramework.psm1: 810 Zeichen: 20   + (Join-Path $ runner.ToolsPath EntityFramework.PowerShell.dll),   + ~~~~~~~~~~~~~~~       + CategoryInfo: InvalidData: (:) [Join-Path], ParameterBindingValidationException       + FullyQualifiedErrorId: ParameterArgumentValidationErrorNullNotAllowed, Microsoft.PowerShell.Commands.JoinPathCommand

    
HanhDang 19.01.2016, 17:52
quelle

1 Antwort

3

Dies ist ein bekannter Fehler, wenn Sie eines der Windows 10 Insider Preview Builds von 11099 bis 14257 haben

Offizieller Fehlerbericht Ссылка

    
Enrico 28.01.2016 12:08
quelle