2013-06-28 69 views
0

我想部署我的QT程序,我無法找到它無法運行的原因,也許你們可以幫助我?Qt程序無法運行,並在另一臺計算機上運行時立即退出

我使用visual studio 2010,windows 7,QT 5.0.2。

我在我自己的電腦上測試過我的部署樹,它工作正常。

在部署我的應用程序時,我會發送我知道的每個必需的dll。 Depends.exe不會抱怨。我也部署了我所知道的插件,由於它仍然無法工作,我將整個插件文件夾移到了exe文件夾中。

當我在除開發計算機之外的任何其他計算機上執行它時,該程序立即退出,沒有任何消息。

任何想法現在我應該看看?

我該如何調試這種問題?

回答

1

您是否嘗試部署程序的調試版本,然後從命令行啓動它。調試版將向控制檯輸出更多信息,以幫助您解決問題。您將不得不部署MS c-runtime庫的調試版本。

部署調試版本不是一個永久的解決方案,所以你不應該採用它作爲分發你的軟件的正常例程。我只是建議你在特定的機器上嘗試運行一次調試版本,直到找出問題。然後刪除已安裝的程序並再次安裝發行版。

+0

謝謝你的工作:我有一個有用的消息這種方式(無法加載Windows插件可用插件:窗口)。事實證明,我沒有這個插件的依賴關係,現在它的工作原理,謝謝你的提示! –

相關問題