电子建设者没有调用x64安装程序[win10]

时间:2017-07-26 07:28:54

标签: electron nsis electron-builder

电子建设者正在调用32位安装程序,导致路径指向WOW64等效而不是真正的x64路径。

调用安装程序的进程为64位,然后调用32位安装程序,最终“runAfterFinish”的应用程序为64位。

Procesess

如何解决此问题并强制安装程序调用x64版本?

在Windows 10上测试,电子建设者19.16.3

使用--x64选项运行的构建器提供输出: Building NSIS installer Packaging NSIS installer for arch x64

使用... / D = path参数调用安装程序也可以解决问题,但不考虑这一点。

1 个答案:

答案 0 :(得分:0)

我对电子生成器一无所知,但我知道32位NSIS安装程序可以安装64位程序。

使用SetRegView更改为64位注册表视图,并使用x64.nsh中的宏打开和关闭文件系统重定向。