gpt4 book ai didi

node.js - 使用 Electron Packager 打包的 Windows Electron 应用程序无法在任务栏中正确显示

转载 作者:可可西里 更新时间:2023-11-01 09:36:39 25 4
gpt4 key购买 nike

我使用的是 Electron 1.4.13 和 electron-packager 8.5.0。这发生在 Windows 7、8 和 10 上。我没有使用 electron-builder,因为 Squirrel 不满足我对安装程序的所有要求,所以我使用 Wix 创建 Windows 安装程序。

发生的事情是我用 electron-packager 定义了所有文件元数据,但是每当我运行应用程序并右键单击任务栏中的图标时,它会显示 Electron 而不是文件名。我见过建议创建快捷方式的解决方案,但这不是一个选项,无法从此应用程序创建快捷方式。

在下面的两个图像中,第一个显示可执行文件的属性,第二个显示在任务栏上看到的内容。我还看到了在 NodeJS 代码中设置应用程序用户模型 ID 的建议,我在应用程序准备就绪后立即完成了这些操作:

app.setAppUserModelId('Company.ExampleName.Ex');

有没有人知道为什么我仍然遇到这个问题?我可以更改一些其他文件元数据来实现这一点吗?

The file properties of the executable

Windows task bar on windows 7

最佳答案

尝试在调用 electron-packager 时为 --version-string 参数设置一个值。此属性特定于 Windows。

electron-packager . --platform=win32 --arch=ia32 --version-string.FileDescription=Company.ExampleName.Ex --asar

关于node.js - 使用 Electron Packager 打包的 Windows Electron 应用程序无法在任务栏中正确显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41682410/

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