2011-12-14 19 views
1

我有一個主要的Java應用程序,現在正在使用Windows 32和64位的install4j安裝程序進行分發。拖放不能在install4j exe中工作 - 但在.jar和開發環境中工作得很好

這工作得很好,除了drag'n'drop,當應用程序從.exe文件運行時中斷。如果我從.jar文件(或從我的開發環境)運行應用程序,則所有內容(包括drag'n'drop)都可以正常工作。

當試圖從.exe執行drag'n'drop運行時,不會在日誌文件中生成異常 - 並且光標保持爲不允許的圖標。

這是install4j中的錯誤還是需要更改install4j中的某些設置?

回答

0

也許您已經從您的安裝程序中以提升的權限啓動應用程序。在這種情況下,將&拖放到未升級的應用程序不起作用。

使用「執行啓動器」操作以初始特權開始。如果由於某種原因使用「運行可執行文件」操作,請將其「執行帳戶」屬性設置爲「以原始用戶身份運行」。

+0

這個 - 連同沒有將執行級別設置爲「需要管理員」 - 都有效。 – mkj 2012-01-10 14:18:02

相關問題