2013-11-04 54 views
1

我已經開發並測試了幾個月的WPF應用程序。 現在安裝在客戶端的計算機上,應用程序啓動並且沒有窗口可見。任務管理器顯示應用程序正在運行。爲什麼我的WPF應用程序不顯示?

該應用程序將所有活動寫入少量日誌文件中,看起來它正在做某些事情,但沒有可見的屏幕。

什麼可能是問題的可能原因?

爲什麼它在該特定機器上不可見?該機器是Windows 7 64x位 安裝的框架是v1.0 1.1 v2.0 v3.0 v3.5 v4.030319

奇怪的是應用程序在工作之前。

+0

您是否已經在您的計算機上安裝並測試過它?嘗試在用戶計算機上覆制該方案。你的答案在於可能的可見性屬性設置爲0?隱藏的窗口? – Jay

+0

謝謝大家。這是一個信息亭應用程序。我已經有Browser.log,Kiosk.log,System.log和所有工作正常。應用程序永遠不會進入隱藏狀態。問題是即使Windows事件日誌不顯示任何內容。我想這個問題可能出現在窗口加載事件處理程序中引發的一些異常。它可能會在應用程序未處理的異常處理程序中被捕獲,但從未寫入日誌。奇怪。 – Patrik

+0

該應用程序之前在特定機器或其他機器上工作過嗎?如果它沒有在特定的機器上工作,請嘗試安裝該機器的最新視頻驅動程序。 –

回答

3

您應該檢查Windows事件日誌(在運行對話框中輸入eventvwr或通過Windows的計算機管理對話框轉到查看器)以獲取有關該問題的信息。原因很可能是您的應用程序在打開主窗口之前有異常。所以你看到該進程在任務管理器中運行,但窗口沒有顯示出來。

事件日誌中的原因可能是任何事情。可能是您的應用需要指定路徑中的文件,但找不到。我意識到任何導致除外的事情都可能是你的問題。

相關問題