首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过JNIWrapper写入Windows 7 64位上的注册表-性能问题

通过JNIWrapper写入Windows 7 64位上的注册表-性能问题
EN

Stack Overflow用户
提问于 2015-01-21 08:06:45
回答 1查看 99关注 0票数 0

我们的安装使用jniwrapper库。现在,我们开始在Windows 7 64位计算机上安装,并面临一个问题.

要将值写入注册表,我们使用函数com.jniwrapper.win32.registry.RegistryKeyValues.put()

只要我们安装在系统管理员用户的上下文中,当然还有提升,安装就可以正常工作。但是,当我们以另一个管理用户的身份登录时,提升他的权限,并启动安装,则需要更多的时间。更近的分析表明,现在上面的jniwrapper函数需要大约15秒的时间来完成每一个注册表的写操作!

你知道如何解决Windows 7 64位版本的问题吗?

EN

回答 1

Stack Overflow用户

发布于 2015-01-21 08:48:41

com.jniwrapper.win32.registry.RegistryKeyValues.put()不是install4j函数。要写入注册表项的install4j API可从com.install4j.api.windows.WinRegistry中获得,请参见

http://resources.ej-technologies.com/install4j/help/api/com/install4j/api/windows/WinRegistry.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28062311

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档