13 c# asp.net-mvc entity-framework visual-studio nuget
使用Visual Studio 2013 Express Preview for Web和Entity Framework 5
我尝试启用迁移时收到以下错误:
PM> Enable-Migrations System.IO.FileNotFoundException:无法加载文件或程序集"Microsoft.VisualStudio.Shell,Version = 10.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a"或其依赖项之一.该系统找不到指定的文件.文件名:System.Data.Entity.Migrations上的System.Data.Entity.Migrations.Extensions.ProjectExtensions.GetProjectTypes(项目项目)中的'Microsoft.VisualStudio.Shell,Version = 10.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a' System.Data.Entity上System.Data.Entity.Migrations.MigrationsDomainCommand.GetFacade(String configurationTypeName)的System.Data.Entity.Migrations.Extensions.ProjectExtensions.GetTargetDir(项目项目)中的.Extensions.ProjectExtensions.IsWebSiteProject(项目项目) .Migrations.System.Data.Entity.Migrations.MigrationsDomainCommand.Execute(Action命令)中的DisplayClass2.<.ctor> b _0()
无法加载文件或程序集'Microsoft.VisualStudio.Shell,Version = 10.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'或其依赖项之一.该系统找不到指定的文件.PM>
有什么建议?
Iag*_*uez 14
我有同样的问题,最后通过安装"Microsoft Visual Studio 2012 Shell Redistributable Package(隔离)"(http://www.microsoft.com/en-us/download/details.aspx?id=30670)解决了这个问题.