Wpf和Winform应用程序无法打开

时间:2017-04-13 05:06:11

标签: c# .net wpf winforms visual-studio-2015

我们有wpf应用程序,我们将它安装在客户端系统上,但是双击桌面快捷方式或.exe文件时无法打开它。但是这个应用程序适用于其他系统。

还有一个检查我做的是我做了hello world wpf和winform项目,调试并尝试在客户端机器中打开这些.exe文件,同样的问题。 但是hello world console应用程序运行正常。

请查找客户端系统详细信息: Windows 10,64位

我们的项目使用VS 2015构建, target是:.NETFramework,Version = v4.5

那么,可能是什么问题?

3 个答案:

答案 0 :(得分:0)

我的应用程序在Windows 7,8& 8.1,但无法在Windows 10上运行。经过大量搜索后,我发现构建我是从Spoon工作室生成的,它不支持Windows 10,因为它没有升级。我使用了最新的勺子工作室,我的应用程序在Windows 10上运行良好。对于您的应用程序验证您如何创建安装程序&给客户。确认您使用的是未升级或不支持Windows 10的任何第三方安装程序。如果您有任何问题,请与我们联系。

答案 1 :(得分:0)

我猜这个问题是由32位应用程序和64位操作系统之间的不兼容引起的。因此,我建议您尝试将应用程序的平台从x86设置为Visual Studio中Configuration Manager中的任何CPU。

或者

尝试以提升模式运行应用程序。

答案 2 :(得分:0)

从错误消息中,它是从App.xmal.cs抛出的FileNotFoundException。也许是一个静态字段(所以方法是.cctor),它是通过加载该机器上不存在的文件来初始化的。

  

应用程序:SMP_WINDOWS.exe框架版本:v4.0.30319描述:由于未处理的异常,进程已终止。异常信息:System.Windows.Application..cctor()上的System.IO.FileNotFoundException异常信息:SMP_WINDOWS.App.Main()上System.Windows.Application..ctor()的System.TypeInitializationException

不调试源代码,"可能的原因"只是疯狂的猜测。