我在我的Netbeans桌面应用程序中使用了一个dll,从使用指令Native.loadLibrary(dllName, dllClass.class);
的模块中的 / release / modules / lib 路径加载它。
从IDE一切正常,但是在安装应用程序时,dll不起作用。 进行一些测试我探测到更改dll文件权限以添加写入权限,使得dll工作正常(已安装的应用程序中的dll文件)。 此外,使用管理员权限执行应用程序也可正常工作。
目标操作系统是Windows(我在win 7和10中测试过),安装路径位于c:\ program files(x86)。
问题是,是否有一种方法可以从Netbeans IDE中获得此dll文件在部署时具有此写入持久性。
提前致谢。