C# 为什么';我的WPF应用程序没有出现吗?
我已经开发了一个WPF应用程序,并且已经测试了几个月了。 当它安装在客户端计算机上时,应用程序将启动,并且没有可见的窗口。任务管理器显示应用程序正在运行 应用程序正在少数日志文件中写入所有活动,看起来它正在做一些事情,但没有可见的屏幕 问题的可能原因是什么 为什么它在特定的机器上是不可见的?这台机器是Windows7 64x位的 安装的框架是v1.0 1.1 v2.0 v3.0 v3.5 v4.030319C# 为什么';我的WPF应用程序没有出现吗?,c#,.net,wpf,windows,C#,.net,Wpf,Windows,我已经开发了一个WPF应用程序,并且已经测试了几个月了。 当它安装在客户端计算机上时,应用程序将启动,并且没有可见的窗口。任务管理器显示应用程序正在运行 应用程序正在少数日志文件中写入所有活动,看起来它正在做一些事情,但没有可见的屏幕 问题的可能原因是什么 为什么它在特定的机器上是不可见的?这台机器是Windows7 64x位的 安装的框架是v1.0 1.1 v2.0 v3.0 v3.5 v4.030319 奇怪的是,应用程序以前正在工作。您应该检查Windows事件日志(在“运行”对话框中键入
奇怪的是,应用程序以前正在工作。您应该检查Windows事件日志(在“运行”对话框中键入eventvwr或通过Windows的“计算机管理”对话框转到查看器),以获取有关该问题的信息。原因很可能是您的应用程序在主窗口打开之前出现异常。所以您可以看到该进程正在任务管理器中运行,但windows没有显示
事件日志中的原因可能是任何原因。可能是您的应用程序需要指定路径中的文件,但未找到。我的意思是,任何导致除上之外的问题都可能是您的问题。您是否在自己的计算机上安装并测试了它?尝试在用户计算机上复制该场景。你的答案就在这里,可能是可见性属性设置为0?窗口隐藏?谢谢大家。这是一个信息亭应用程序。我已经有Browser.log、Kiosk.log、System.log,所有这些都可以正常工作。应用程序永远不会进入隐藏状态。问题是,即使Windows事件日志也没有显示任何内容。我想问题可能是在WindowLoad事件处理程序中引发的某个异常。可能在应用程序中捕获到未经处理的异常处理程序,但从未写入日志。奇怪。应用程序以前是在那台特定的机器上工作还是在其他机器上工作?如果该应用程序从未在该特定机器上运行过,请尝试为该机器安装最新的视频驱动程序。您是否使用任何第三方工具?该应用程序在该机器上运行,但断电后似乎发生了一些事情。我使用Awesomium web浏览器框架作为第三方工具。