gpt4 book ai didi

node.js - 如何向 Electron 生成器注册.dll

转载 作者:行者123 更新时间:2023-12-03 12:43:21 27 4
gpt4 key购买 nike

在我的项目中,有一个额外的DLL文件,这是一个直接显示过滤器,需要将其注册到系统(Windows)。

我尝试了child_process.execSync,但需要管理员权限。

安装后是否可以对electron-builder进行编程以注册.dll文件?

最佳答案

使用electron-builder可以使用自定义的NSIS脚本,如here所示。

您可以使用安装程序使用它来注册您的dll,如下所示:

!macro customInstall

; Register your DLL
Exec "regsvr32 /s $INSTDIR\path-to\your.dll"

!macroend

!macro customUnInit

; Unregister your DLL
Exec "regsvr32 /s /u $INSTDIR\path-to\your.dll"

!macroend

关于node.js - 如何向 Electron 生成器注册.dll,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57211498/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com