相关疑难解决方法(0)

运行Enable-Migrations时出错

我在ASP.NET MVC5项目(Powershell v5和Visual Studio 2015)上运行Enable-Migrations时出现以下错误.我试图卸载并重新安装EntityFramework(v6.1.3),但没有幸运.有谁知道如何解决它?

类型名称'Microsoft.VisualStudio.Shell.Package'不明确,可能是'Microsoft.VisualStudio.Shell.Package,Microsoft.VisualStudio.Shell.14.0,Version = 14.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'或' Microsoft.VisualStudio.Shell.Package,Microsoft.VisualStudio.Shell.11.0,Version = 14.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'.在C:\ PROGRAM FILES(X86)\ MICROSOFT VISUAL STUDIO 14.0\COMMON7\IDE\EXTENSIONS\MSHGPU2S.W4I\Modules\NuGet\profile.ps1:126 char:5 + $ service = [Microsoft.VisualStudio.Shell.Package] :: GetGlobalServi ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo:InvalidArgument:(:) [],RuntimeException + FullyQualifiedErrorId:AmbiguousTypeReference

类型名称'NuGet.VisualStudio.IVsPackageInstallerServices'不明确,可能是'NuGet.VisualStudio.IVsPackageInstallerServices,Microsoft.VisualStudio.ApplicationInsights,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'或'NuGet.VisualStudio.IVsPackageInstallerServices, Microsoft.VisualStudio.Web.Application,Version = 14.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'.在D:\ xxx\packages\EntityFramework.6.1.3\tools\EntityFramework.psm1:1004 char:5 + $ packageInstallerServices = $ componentModel.GetService([NuGet.Vis ... + ~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ + CategoryInfo:InvalidArgument:(:) [],RuntimeException + FullyQualifiedErrorId:AmbiguousTypeReference

您无法在空值表达式上调用方法.在D:\ xxx\packages\EntityFramework.6.1.3\tools\EntityFramework.psm1:1006 char:5 + $ vsPackage …

powershell entity-framework-6 powershell-5.0 visual-studio-2015

8
推荐指数
1
解决办法
2337
查看次数