首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >更改windows开始菜单中的电子应用程序图标

更改windows开始菜单中的电子应用程序图标
EN

Stack Overflow用户
提问于 2020-07-29 09:18:31
回答 2查看 3.8K关注 0票数 2

我想改变默认的电子图标为自定义图标在所有的地方,但我不能改变在两个地方。

当我们搜索Windows任务栏上的application

  • The图标时,开始菜单上的图标

我也尝试过一些解决方案。

代码语言:javascript
运行
复制
mainWindow = new BrowserWindow({
    width: 1024,
    height: 768,
    resizable: false,
    icon: path.join(__dirname, 'src/app_64x64.png'),
  });

代码语言:javascript
运行
复制
mainWindow.setOverlayIcon(path.join(__dirname, 'src/app_128x128.png'), 'Description for overlay');

但这两种解决方案都行不通。有什么办法改变图标吗?

Windows任务栏图像

窗口应用程序搜索图像

EN

回答 2

Stack Overflow用户

发布于 2020-07-29 13:23:54

如果您正在使用电子构建器模块构建应用程序,则添加以下内容

代码语言:javascript
运行
复制
   "build": {
        "productName": "Your App Name",
        "win": {
            "target": "NSIS",
            "icon": "public/img/logo.ico"
          }
        }

package.json

票数 1
EN

Stack Overflow用户

发布于 2022-07-11 13:04:07

除了Vishnu的建议:您还可以在buildResources文件夹中放置icon.png文件。所以,我的electron.manifest.json是这样的:

代码语言:javascript
运行
复制
"build": {
"appId": "ID",
"productName": "NAME",
"copyright": "Copyright",
"buildVersion": "1.0.0",
"compression": "maximum",
"directories": {
  "output": "../../../bin/Desktop",
  "buildResources": "./bin/_____"
},
"win": {
  "target": "nsis"
}

但是请注意,Windows似乎缓存图标,这可能是您没有看到任何更改的原因。您可以尝试删除C:\Users%USER_NAME%\AppData\Local\IconCache和重新启动您的PC,看看是否是一个案例。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63150360

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档