Eclipse 产品导出向导生成一个 exe,需要 运行 的管理员权限
Eclipse product export wizard produces an exe that requires administrator rights to run
我正在创建一个 RCP 应用程序,我想使用 Eclipse 产品导出向导来构建它,但是每次我进行导出时它都能正常构建,但是构建中的 exe 需要 运行.[= 的管理员权限12=]
我认为这与产品配置有关,所以我添加了:
osgi.configuration.area
@user.home/Updater/configuration
osgi.instance.area
@user.home/Updater/workspace
但这没有任何区别。
我对此感到很困惑,因为我基本上是从我们制作的上一个应用程序中复制了一个产品,它基本上是相同的,但导出产生了一个不需要管理员的 exe。
会不会是我在指定 admin 的依赖项中有一个特定的插件?
原来是产品上Launching选项卡中的Launcher Name字段。
如果您将 "updater" 放在启动器名称的任何位置,它将生成一个需要 运行...
管理员权限的 exe
我不确定为什么会发生这种情况,也许是他们编译 exe 时出现了 eclipse 问题?
我只是将名称更改为没有更新程序的名称,然后一切恢复正常:D
我正在创建一个 RCP 应用程序,我想使用 Eclipse 产品导出向导来构建它,但是每次我进行导出时它都能正常构建,但是构建中的 exe 需要 运行.[= 的管理员权限12=]
我认为这与产品配置有关,所以我添加了:
osgi.configuration.area
@user.home/Updater/configuration
osgi.instance.area
@user.home/Updater/workspace
但这没有任何区别。
我对此感到很困惑,因为我基本上是从我们制作的上一个应用程序中复制了一个产品,它基本上是相同的,但导出产生了一个不需要管理员的 exe。
会不会是我在指定 admin 的依赖项中有一个特定的插件?
原来是产品上Launching选项卡中的Launcher Name字段。
如果您将 "updater" 放在启动器名称的任何位置,它将生成一个需要 运行...
管理员权限的 exe我不确定为什么会发生这种情况,也许是他们编译 exe 时出现了 eclipse 问题?
我只是将名称更改为没有更新程序的名称,然后一切恢复正常:D