title: Issue with icons and a change in the electron.manifest.json is resulting in a crash
body: <p>In my <strong>asp.net core 3 electron.net app</strong>, when I leave the default electron.manifest.json, it builds and runs well but <strong>fails to use icons</strong>. </p>
  
  <p>Icons are set as <strong>content</strong> with <strong>copy always</strong> attribute.</p>
  
  <p>However when I try to change the product Id and related information, <strong>it crashes</strong>.</p>
  
  <pre><code>{
   "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"
    },
    ...
  </code></pre>
  
  <p><a href="https://i.stack.imgur.com/0U3mg.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/0U3mg.png" alt="enter image description here"></a></p>