【发布时间】:2017-04-13 05:06:11
【问题描述】:
我们有 wpf 应用程序,我们将它安装在客户端系统上,但双击桌面快捷方式或 .exe 文件时无法打开它。但此应用程序在其他系统上运行良好。
我做的另一项检查是我创建了 hello world wpf 和 winform 项目,调试并尝试在客户端机器上打开这些 .exe 文件,同样的问题。 但是 hello world 控制台应用程序运行良好。
请查找客户端系统详细信息: Windows 10、64 位
我们使用 VS 2015 构建的项目, 目标是:.NETFramework,Version=v4.5
那么,问题出在哪里?
【问题讨论】:
-
您可以从事件查看器中找到错误详情。
-
我们检查了事件查看器,它显示以下错误:
-
应用程序:SMP_WINDOWS.exe 框架版本:v4.0.30319 描述:进程因未处理的异常而终止。异常信息:System.IO.FileNotFoundException at System.Windows.Application..cctor() 异常信息:System.TypeInitializationException at System.Windows.Application..ctor() at SMP_WINDOWS.App.Main()
-
错误应用程序名称:SMP_WINDOWS.exe,版本:1.0.0.0,时间戳:0x57a32386 错误模块名称:KERNELBASE.dll,版本:10.0.10586.873,时间戳:0x58da048a 异常代码:0xe0434352 错误偏移: 0x000bdb18 错误进程 id: 0x45c 错误应用程序启动时间: 0x01d2b426fc924705 错误应用程序路径: C:\Program Files (x86)\EAFT Technologies\ETOOS\SMP_WINDOWS.exe 错误模块路径: C:\Windows\SYSTEM32\KERNELBASE.dll 报告 ID : 46864695-9ba2-4063-a1d2-e9104dafcaf9 错误包全名: 错误包相关应用程序 ID:
-
您需要调试SMP_Windows.exe的源代码。异常是从程序的前几行抛出的,所以你甚至看不到窗口出现
标签: c# .net wpf winforms visual-studio-2015