拖放在install4j exe中不起作用-但在.jar和开发环境中效果很好

拖放在install4j exe中不起作用-但在.jar和开发环境中效果很好,install4j,Install4j,我有一个主要的Java应用程序,它现在与Windows32和64位上的install4j安装程序一起发布 除了从.exe文件运行应用程序时会中断的拖放之外,这一切都很好。如果我从.jar文件(或从我的开发环境)运行应用程序,那么一切(包括拖放)都可以正常工作 在尝试执行拖放操作时,从.exe运行不会在日志文件中生成异常,并且光标仍带有不允许的图标 这是install4j中的一个错误,还是我需要更改install4j中的一些设置?可能您已经使用提升的权限从安装程序启动了应用程序。在这种情况下,使用

我有一个主要的Java应用程序,它现在与Windows32和64位上的install4j安装程序一起发布

除了从.exe文件运行应用程序时会中断的拖放之外,这一切都很好。如果我从.jar文件(或从我的开发环境)运行应用程序,那么一切(包括拖放)都可以正常工作

在尝试执行拖放操作时,从.exe运行不会在日志文件中生成异常,并且光标仍带有不允许的图标


这是install4j中的一个错误,还是我需要更改install4j中的一些设置?

可能您已经使用提升的权限从安装程序启动了应用程序。在这种情况下,使用不相关的应用程序进行拖放将不起作用


使用“执行启动器”操作以原始权限启动。如果出于某种原因使用“运行可执行文件”操作,请将其“执行帐户”属性设置为“以原始用户身份运行”。

这与不将执行级别设置为“需要管理员”一起起作用。