【发布时间】:2013-11-04 22:04:57
【问题描述】:
我已经开发并测试了几个月的 WPF 应用程序。 当它安装在客户端的计算机上时,应用程序启动并且没有可见的窗口。任务管理器显示应用程序正在运行。
应用程序正在几个日志文件中写入所有活动,看起来它正在做某事但没有可见的屏幕。
问题的可能原因是什么?
为什么它在那台特定的机器上是不可见的?机器是 Windows 7 64x 位 安装的框架是v1.0 1.1 v2.0 v3.0 v3.5 v4.030319
奇怪的是该应用程序之前正在运行。
【问题讨论】:
-
您是否在自己的机器上安装并测试过它?尝试在用户机器上复制该场景。您的答案就在于可能将可见性属性设置为 0?window hidden?
-
谢谢大家。这是一个信息亭应用程序。我已经拥有 Browser.log、Kiosk.log、System.log 并且一切正常。应用程序永远不会进入隐藏状态。问题是即使 Windows 事件日志也没有显示任何内容。我想问题可能出在 Window Load 事件处理程序中引发的一些异常中。有可能在应用程序未处理的异常处理程序中捕获但从未写入日志。奇怪。
-
该应用程序之前在该特定机器或其他机器上运行过?如果它从未在该特定机器上运行,请尝试为该机器安装最新的视频驱动程序。
-
您是否在使用任何第三方工具?
-
应用程序在那台机器上运行,但看起来断电后发生了一些事情。我正在使用 Awesomium 网络浏览器框架作为第三方工具。