WPF + Prism + EF вне Visual Studio Ошибка - PullRequest
0 голосов
/ 14 июня 2011

Мое приложение было построено на .NET 4.0 с WPF, Prism, Entity Framework

Есть 1 exe (приложение), 1 exe (конфигурация приложения - простое приложение для восстановления БД, нет ссылки на dll нетпризмы и без EF), а также несколько библиотек DLL, на которые есть ссылки, например, призму SQL Server 2008 Express.Все сборки и Exe построены с целевой платформой AnyCpu.

Я тестировал в своей среде разработки (Win764bits, VS2010, .NET4 ...), никаких проблем.Затем я протестировал в Windows 7 32 бита и конфиг приложения работает хорошо.Но приложение работает отлично, только если установлена ​​Visual Studio.Без VS 2010 я получил 2 ошибки в журнале событий:

Ошибка приложения: Неправильное имя приложения: App.exe, версия: 1.0.0.0, отметка времени: 0x4df473d0 Неправильное имя модуля:KERNELBASE.dll, версия: 6.1.7600.16385, отметка времени: 0x4a5bdaae Код исключения: 0xe0434352 Смещение ошибки: 0x00009617 Идентификатор ошибочного процесса: 0xa28 Время запуска отказавшего приложения: 0x01cc2aa91326a10e Путь ошибочного приложения: C: ...... \ Release \ App.exe Неверный путь к модулю: C: \ Windows \ system32 \ KERNELBASE.dll Идентификатор отчета: 52f2c510-969c-11e0-98bf-000c299e51f4

.NET Runtime: Приложение: версия App.exe Framework: v4.0.30319 Описание: процесс был прерван из-за необработанного исключения.Информация об исключении: стек Microsoft.Practices.Prism.Modularity.ModuleInitializeException: в Microsoft.Practices.Prism.Modularity.ModuleInitializer.HandleModuleInitializationError (Microsoft.Practices.Prism.Modularity.ModuleInfo, System.Exception.Prism.Modularity..IEnumerable`1) в Microsoft.Practices.Prism.Modularity.ModuleManager.LoadModulesWhenAvailable () в Microsoft.Practices.Prism.Modularity.ModuleManager.Run () в ...

Я искал и пыталсяисправить, но это то же самое.

Пожалуйста, помогите мне Большое спасибо и привет!

1 Ответ

0 голосов
/ 18 июня 2011

Я обнаружил, что одна из моих библиотек DLL использует ReportViewer.Просто установил этот, и проблема была решена

http://www.microsoft.com/download/en/confirmation.aspx?id=6442

...