Подтвердить что ты не робот

Ошибка миграции объекта Entity Framework NuGet

Использование предварительного просмотра Visual Studio 2013 Express для Web и Entity Framework 5

Я получаю следующую ошибку при попытке включить миграцию:

PM > Enable-Migrations System.IO.FileNotFoundException: Не удалось загрузить файл или сборку "Microsoft.VisualStudio.Shell, Version = 10.0.0.0, Культура = нейтральная, PublicKeyToken = b03f5f7f11d50a3a 'или одна из ее зависимостей. Система не может найти указанный файл. Имя файла: 'Microsoft.VisualStudio.Shell, Version = 10.0.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a 'at System.Data.Entity.Migrations.Extensions.ProjectExtensions.GetProjectTypes(проект проект) в System.Data.Entity.Migrations.Extensions.ProjectExtensions.IsWebSiteProject(проект проект) в System.Data.Entity.Migrations.Extensions.ProjectExtensions.GetTargetDir(проект проект) в System.Data.Entity.Migrations.MigrationsDomainCommand.GetFacade(String configurationTypeName) в System.Data.Entity.Migrations.EnableMigrationsCommand.FindContextToEnable(String contextTypeName) в System.Data.Entity.Migrations.EnableMigrationsCommand <. > C_DisplayClass2 <..ctor > B_0() в System.Data.Entity.Migrations.MigrationsDomainCommand.Execute(Action команда)

Не удалось загрузить файл или сборку" Microsoft.VisualStudio.Shell, Версия = 10.0.0.0, Культура = нейтральная, PublicKeyToken = b03f5f7f11d50a3a 'или одной из его зависимостей. Система не может найти указанный файл. PM >

Любые предложения?

4b9b3361

Ответ 1

У меня была такая же точная проблема и, наконец, она была решена, установив "Распространяемый пакет оболочки Microsoft Visual Studio 2012 (изолированный)" (http://www.microsoft.com/en-us/download/details.aspx?id=30670).

Ответ 2

Я попробовал Распространяемый Пакет, упомянутый ранее, и он не исправил ошибку. Просто обновление Entity Framework через диспетчер пакетов NuGet помогло.