【发布时间】:2017-05-31 15:31:39
【问题描述】:
我使用的是 Electron 1.4.13 和 electron-packager 8.5.0。这发生在 Windows 7、8 和 10 上。我没有使用 electron-builder,因为 Squirrel 没有满足安装程序所需的所有要求,所以我使用 Wix 创建 Windows 安装程序。
发生的情况是我使用电子打包器定义了所有文件元数据,但是每当我运行应用程序并右键单击任务栏中的图标时,它会显示 Electron 而不是文件名。我见过建议创建快捷方式的解决方案,但这不是一个选项,不能从此应用程序创建快捷方式。
在下面的两个图像中,第一个显示可执行文件的属性,第二个显示在任务栏上看到的内容。我还看到了在应用程序准备好后立即在 NodeJS 代码中设置应用程序用户模型 ID 的建议:
app.setAppUserModelId('Company.ExampleName.Ex');
有没有人知道为什么我仍然遇到这个问题?我可以更改其他一些文件元数据来解决这个问题吗?
【问题讨论】:
-
您是否尝试在
--version-string中设置ProductName属性?
标签: node.js windows wix windows-installer electron