После слишком быстрого перехода на EF 5.0.0.0 RC и застрявшего с проектом .NET 4.5, который не будет использоваться для Windows Azure (.NET 4.0 и ниже), я решил перейти на EF 4.3.1.0.
Я не уверен в наилучшем способе выполнения этого типа миграции, но моя стратегия заключается в использовании "Manage NuGet Packages", который определяет, какие проекты ссылаются на пакет, снимите пакет с каждого проекта, установите замену и перепроверьте правильные проекты.
К сожалению, после этого мое решение создало титульный "FileLoadException".
Could not load file or assembly 'EntityFramework, Version=5.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089' or one of its dependencies. The located assembly
manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
Я искал файлы решений, особенно packages.config для ссылок на EF 5.0.0.0 RC, но не смог найти их.