客戶端通過Citrix XenApp在Windows 2008 R2上運行我們的Delphi 2007應用程序。 他一直面臨文件打開對話框有時會崩潰的問題。他應用了windows和Citrix的最新更新。 我見過很多網絡上的文章,其他類似的問題發生在Delphi以外的各種應用程序中,例如MS Office應用程序,VS 2008,Adobe PDF等。 客戶端在任何其他應用程序上都不會遇到這種情況,因此責怪我們的應用程序。Delphi 2007支持Windows 2008 R2?
如果我們的應用程序的「兼容模式」是「Windows XP SP3」,那麼一切正常。因此,客戶提出了一個問題,說明我們的Delphi應用程序是否通過Windows 2008 R2認證。
如果我們必須使我們的Delphi 2007應用程序通過Windows 7/2003/2008/2008 R2認證,那麼需要進行哪些更改?
可能是一樣的http://stackoverflow.com/questions/3206010/delphi-topendialog-hangs-in-windows-2008-when-run-as-remote-desktop-application,但我敢肯定。無論如何,那裏有用的信息。 – hvd
德爾福2007年的應用程序將在服務器2008 R2上正常工作。您需要安裝這樣的系統並進行一些調試。或者作爲第一步使用madExcept來獲取一些診斷信息。 –
當在Windows 7 64位中調試應用程序時調用打開對話框時,遇到類似問題。這可能是由於外殼擴展不正確。你檢查了事件日誌是否有錯誤? –