图标问题和 electron.manifest.json 中的更改导致崩溃
Issue with icons and a change in the electron.manifest.json is resulting in a crash
在我的 asp.net core 3 electron.net 应用程序 中,当我保留默认值 electron.manifest.json 时,它构建并运行良好,但 无法使用图标。
图标设置为 content,具有 copy always 属性。
然而,当我尝试更改产品 ID 和相关信息时,它崩溃了。
{
"executable": "Text Converter",
"splashscreen": {
"imageFile": "/wwwroot/assets/USFMConverter.png"
},
"singleInstance": false,
"build": {
"appId": "com.CrossPlatformTextWebApplication.app",
"productName": "Text Converter",
"copyright": "Copyright © 2020",
"buildVersion": "1.0.1",
"win": {
"icon": "/wwwroot/assets/icons/icon.ico"
},
"mac": {
"icon": "/wwwroot/assets/icons/icon.icns"
},
"linux": {
"icon": "/wwwroot/assets/icons"
},
...
我认为这是可执行文件的名称.. 你的项目名称有 space 吗?再次将其更改为连字符...然后也在 electron.manifest.json 文件中...
在我的 asp.net core 3 electron.net 应用程序 中,当我保留默认值 electron.manifest.json 时,它构建并运行良好,但 无法使用图标。
图标设置为 content,具有 copy always 属性。
然而,当我尝试更改产品 ID 和相关信息时,它崩溃了。
{
"executable": "Text Converter",
"splashscreen": {
"imageFile": "/wwwroot/assets/USFMConverter.png"
},
"singleInstance": false,
"build": {
"appId": "com.CrossPlatformTextWebApplication.app",
"productName": "Text Converter",
"copyright": "Copyright © 2020",
"buildVersion": "1.0.1",
"win": {
"icon": "/wwwroot/assets/icons/icon.ico"
},
"mac": {
"icon": "/wwwroot/assets/icons/icon.icns"
},
"linux": {
"icon": "/wwwroot/assets/icons"
},
...
我认为这是可执行文件的名称.. 你的项目名称有 space 吗?再次将其更改为连字符...然后也在 electron.manifest.json 文件中...