Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM Новый топик    Ответить
 Невозможно загрузить файл или сборку System.Data.Entity, Version=4.0.0.0, Culture=neutral  [new]
SextonVybrog
Member

Откуда:
Сообщений: 14
Пишу тестовое ASP.NET веб приложение с использованием EF 4.2.

Приложение спокойно компилиться.
Но при запуске на отладку из Visual Studio приложение "падает"
Портянка с инфой об ошибке под спойлером
+

автор
Ошибка сервера в приложении '/'.
Невозможно загрузить файл или сборку "System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" или один из зависимых от них компонентов. Не удается найти указанный файл.
Описание: Необработанное исключение при выполнении текущего веб-запроса. Изучите трассировку стека для получения дополнительных сведений о данной ошибке и о вызвавшем ее фрагменте кода.

Сведения об исключении: System.IO.FileNotFoundException: Невозможно загрузить файл или сборку "System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" или один из зависимых от них компонентов. Не удается найти указанный файл.

Ошибка источника:

Строка 10: {
Строка 11: private static readonly Dictionary<Type, IRepository> Repositories = new Dictionary<Type, IRepository>();
Строка 12: private readonly AviaSkins2Context _context = new AviaSkins2Context();
Строка 13: private static readonly Dictionary<Type, Type> Services = new Dictionary<Type, Type>();
Строка 14:


Исходный файл: C:\Users\Sexton\documents\visual studio 2010\Projects\AviaSkins2\Infrastructure\UnitOfWork\UnitOfWork.cs Строка: 12

Трассировка загрузки сборки: Следующая информация может быть полезна при выяснении причин сбоя при загрузке сборки 'System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.

=== Информация о состоянии предварительной привязки ===
Журнал: User = Home\Sexton
Журнал: DisplayName = System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
(Fully-specified)
Журнал: Appbase = file:///C:/Users/Sexton/Documents/Visual Studio 2010/Projects/AviaSkins2/AviaSkins2/
Журнал: Initial PrivatePath = C:\Users\Sexton\Documents\Visual Studio 2010\Projects\AviaSkins2\AviaSkins2\bin
Вызов сборки: EntityFramework, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.
===
Журнал: данная привязка начинается в контексте загрузки default.
Журнал: используется файл конфигурации приложения: C:\Users\Sexton\Documents\Visual Studio 2010\Projects\AviaSkins2\AviaSkins2\web.config.
Журнал: используется файл конфигурации главного узла:
Журнал: используется файл конфигурации компьютера из C:\Windows\Microsoft.NET\Framework\v4.0.30319\config\machine.config.
Журнал: найден файл политики издателя в C:\Windows\Microsoft.Net\assembly\GAC_MSIL\policy.4.0.system.data.entity\v4.0_0.0.0.0__b77a5c561934e089\policy.4.0.system.data.entity.config.
Журнал: найдено перенаправление файла политики издателя: из 4.0.0.0 в 4.2.0.0.
Журнал: ProcessorArchitecture заблокирована в MSIL.
Журнал: ссылка после применения политики: System.Data.Entity, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL
Журнал: попытка загрузки нового URL file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/Temporary ASP.NET Files/root/2d52ac8a/af959f56/System.Data.Entity.DLL.
Журнал: попытка загрузки нового URL file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/Temporary ASP.NET Files/root/2d52ac8a/af959f56/System.Data.Entity/System.Data.Entity.DLL.
Журнал: попытка загрузки нового URL file:///C:/Users/Sexton/Documents/Visual Studio 2010/Projects/AviaSkins2/AviaSkins2/bin/System.Data.Entity.DLL.
Журнал: попытка загрузки нового URL file:///C:/Users/Sexton/Documents/Visual Studio 2010/Projects/AviaSkins2/AviaSkins2/bin/System.Data.Entity/System.Data.Entity.DLL.
Журнал: попытка загрузки нового URL file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/Temporary ASP.NET Files/root/2d52ac8a/af959f56/System.Data.Entity.EXE.
Журнал: попытка загрузки нового URL file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/Temporary ASP.NET Files/root/2d52ac8a/af959f56/System.Data.Entity/System.Data.Entity.EXE.
Журнал: попытка загрузки нового URL file:///C:/Users/Sexton/Documents/Visual Studio 2010/Projects/AviaSkins2/AviaSkins2/bin/System.Data.Entity.EXE.
Журнал: попытка загрузки нового URL file:///C:/Users/Sexton/Documents/Visual Studio 2010/Projects/AviaSkins2/AviaSkins2/bin/System.Data.Entity/System.Data.Entity.EXE.


Трассировка стека:

[FileNotFoundException: Невозможно загрузить файл или сборку "System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" или один из зависимых от них компонентов. Не удается найти указанный файл.]

[FileNotFoundException: Невозможно загрузить файл или сборку "System.Data.Entity, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" или один из зависимых от них компонентов. Не удается найти указанный файл.]
System.Data.Entity.DbContext..ctor() +0
DomainModel.Context.AviaSkins2Context..ctor() +44
Infrastructure.UnitOfWork.UnitOfWork..ctor() in C:\Users\Sexton\documents\visual studio 2010\Projects\AviaSkins2\Infrastructure\UnitOfWork\UnitOfWork.cs:12
AviaSkins2._Default.Page_Load(Object sender, EventArgs e) in C:\Users\Sexton\documents\visual studio 2010\Projects\AviaSkins2\AviaSkins2\Default.aspx.cs:16
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +35
System.Web.UI.Control.OnLoad(EventArgs e) +91
System.Web.UI.Control.LoadRecursive() +74
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2207



Было у меня еще рабочее приложение под windows написанное с использование тогда еще EF 4.1. Оно замечательно работало.
Но теперь и оно при запуске падает с ошибкой

автор
Невозможно загрузить файл или сборку "System.Data.Entity, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" или один из зависимых от них компонентов. Не удается найти указанный файл.


Подскажите, в чем может быть проблема?
13 дек 11, 19:34    [11759667]     Ответить | Цитировать Сообщить модератору
 Re: Невозможно загрузить файл или сборку System.Data.Entity, Version=4.0.0.0, Culture=neutral  [new]
SolYUtor
Member

Откуда:
Сообщений: 948
SextonVybrog,

Разрядность винды случайно не менялась?
13 дек 11, 20:05    [11759829]     Ответить | Цитировать Сообщить модератору
 Re: Невозможно загрузить файл или сборку System.Data.Entity, Version=4.0.0.0, Culture=neutral  [new]
SextonVybrog
Member

Откуда:
Сообщений: 14
Нет. Разрядность винды старая
Windows 7 Home Premium x64

Может проблема в том, что он пытается искать сборку в C:/Windows/Microsoft.NET/Framework
а не в C:\Windows\Microsoft.NET\Framework64
13 дек 11, 20:24    [11759940]     Ответить | Цитировать Сообщить модератору
 Re: Невозможно загрузить файл или сборку System.Data.Entity, Version=4.0.0.0, Culture=neutral  [new]
bured
Member

Откуда:
Сообщений: 24291
SextonVybrog,

не это?
13 дек 11, 20:55    [11760080]     Ответить | Цитировать Сообщить модератору
 Re: Невозможно загрузить файл или сборку System.Data.Entity, Version=4.0.0.0, Culture=neutral  [new]
SextonVybrog
Member

Откуда:
Сообщений: 14
bured,

Может и это.
Я недавно снес у себя Microsoft Entity Framework June 2011 CTP, будучи уверенным, что после релиза 4.2 CTP больше не нужна

Сейчас попробую установить обратно
13 дек 11, 21:02    [11760112]     Ответить | Цитировать Сообщить модератору
 Re: Невозможно загрузить файл или сборку System.Data.Entity, Version=4.0.0.0, Culture=neutral  [new]
SextonVybrog
Member

Откуда:
Сообщений: 14
SextonVybrog
bured,
Я недавно снес у себя Microsoft Entity Framework June 2011 CTP, будучи уверенным, что после релиза 4.2 CTP больше не нужна


А ведь не надо было этого делать :)
bured, спасибо!
13 дек 11, 21:10    [11760156]     Ответить | Цитировать Сообщить модератору
Все форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM Ответить