1

私は現在、Windows32および64ビットのinstall4jインストーラーで配布されている主要なJavaアプリケーションを持っています。

これは、アプリケーションが.exeファイルから実行されたときに中断するドラッグアンドドロップを除いて、問題なく機能します。.jarファイル(または開発環境)からアプリケーションを実行すると、すべて(ドラッグアンドドロップを含む)が正常に機能します。

.exeからドラッグアンドドロップを実行しようとしても、ログファイルに例外は生成されず、カーソルは許可されていないアイコンのままになります。

これはinstall4jのバグですか、それともinstall4jのいくつかの設定を変更する必要がありますか?

4

1 に答える 1

0

おそらく、昇格された権限でインストーラーからアプリケーションを起動した可能性があります。その場合、昇格していないアプリケーションでのドラッグ & ドロップは機能しません。

「ランチャーの実行」アクションを使用して、元の権限で開始します。何らかの理由で「実行可能ファイルの実行」アクションを使用する場合は、その「実行アカウント」プロパティを「元のユーザーとして実行」に設定します。

于 2011-12-15T12:05:31.510 に答える