electron-userland / electron-builder

A complete solution to package and build a ready for distribution Electron app with “auto update” support out of the box
https://www.electron.build
MIT License
13.46k stars 1.71k forks source link

windows系统程序固定任务栏后再打开,任务栏有两个图标 #8273

Closed gitsheny closed 6 days ago

gitsheny commented 1 week ago

win10系统,程序打包并安装后,对安装目录下的程序exe右键“固定到任务栏“,然后打开这个程序。如果设置了app.setAppUserModelId()且与appId一致,那么只会有一个图标。 然后我自定义了nsi文件,重新打包安装到另一个目录,重复了上面的步骤,打开程序后任务栏有两个图标。 我把正确的安装目录内的文件清空,把有问题的安装目录下所有文件拷贝过去,重复步骤,只会有一个图标。 所以这个问题与编译后的文件没有关系,而是自定义nsi后打包造成的。可能是默认的nsi用appId值做了系统设置?

1