2011-06-14 62 views
0

我的应用程序是建立在.NET 4.0 WPF,棱镜,实体框架WPF +棱镜+ EF之外的Visual Studio错误

有1个exe文件(应用程序),1个EXE(应用程序配置 - 简单的应用恢复数据库,没有引用DLL没有棱镜和EF),以及像prism-way,SQL Server 2008 Express这样的几个引用的DLL。所有程序集和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 出错进程ID:0xa28 错误应用程序启动时间:0x01cc2aa91326a10e 错误的应用程序路径:C:...... \发布\应用.exe 错误模块路径:C:\ Windows \ system32 \ KERNELBASE.dll 报告Id:52f2c510-969c-11e0-98bf-000c299e51f4

.NET运行: 应用:APP.EXE Framework版本:v4.0.30319 说明:该过程由于未处理的异常终止。 异常的信息:Microsoft.Practices.Prism.Modularity.ModuleInitializeException 堆栈: 在Microsoft.Practices.Prism.Modularity.ModuleInitializer.HandleModuleInitializationError(Microsoft.Practices.Prism.Modularity.ModuleInfo,System.String,System.Exception的) 在Microsoft.Practices.Prism.Modularity.ModuleInitializer.Initialize(Microsoft.Practices.Prism.Modularity.ModuleInfo) 在Microsoft.Practices.Prism.Modularity.ModuleManager.LoadModulesThatAreReadyForLoad() 在Microsoft.Practices.Prism.Modularity.ModuleManager.LoadModuleTypes (System.Collections.Generic.IEnumerable`1) at Microsoft.Practices.Prism.Modularity.ModuleManager.LoadModulesWhenAvailable() at Microsoft.Practices.Prism.Modularity.ModuleManager.Run() 在...

我已经搜索并尝试修复,但它是一样的。

请帮帮我 非常感谢和问候!

回答