title: Electron Windows Store events.js throws Unhandled 'error' event
body: <p>I'm trying to publish my app to the Windows 10 store, but getting errors, I can't seem to find the solutions to.</p>
  
  <pre>
  > node build-store.js
  
  Configuration:
  Desktop Converter Location:    false
  Expanded Base Image:           false
  Publisher:                     CN=******************
  Dev Certificate:               C:\data\certs\devcert.pfx
  Windows Kit Location:          C:\Program Files (x86)\Windows Kits\10\bin\x64
  
  Starting Conversion...
  Cleaning pre-appx output folder...
  Copying data...
  Creating manifest..
  Creating priconfig...
  events.js:186
        throw er; // Unhandled 'error' event
        ^
  
  Error: spawn C:\Program Files (x86)\Windows Kits\10\bin\x64\makepri.exe ENOENT
      at Process.ChildProcess._handle.onexit (internal/child_process.js:264:19)
      at onErrorNT (internal/child_process.js:456:16)
      at processTicksAndRejections (internal/process/task_queues.js:80:21)
  Emitted 'error' event on ChildProcess instance at:
      at Process.ChildProcess._handle.onexit (internal/child_process.js:270:12)
      at onErrorNT (internal/child_process.js:456:16)
      at processTicksAndRejections (internal/process/task_queues.js:80:21) {
    errno: 'ENOENT',
    code: 'ENOENT',
    syscall: 'spawn C:\\Program Files (x86)\\Windows Kits\\10\\bin\\x64\\makepri.exe',
    path: 'C:\\Program Files (x86)\\Windows Kits\\10\\bin\\x64\\makepri.exe',
    spawnargs: [
      'createconfig',
      '/cf',
      'pre-appx\\priconfig.xml',
      '/dq',
      'en-US',
      '/a'
    ]
  }
  npm ERR! code ELIFECYCLE
  npm ERR! errno 1
  npm ERR! my-armory-app@1.3.0 appx: `node build-store.js`
  npm ERR! Exit status 1
  npm ERR!
  npm ERR! Failed at the my-armory-app@1.3.0 appx script.
  npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
  </pre>
  
  <p>The build-store files looks like this:</p>
  
  <pre>
  const convertToWindowsStore = require('electron-windows-store');
  
  convertToWindowsStore({
    containerVirtualization: false,
    inputDirectory: 'C:\\data\\PRIVATE\\my-armory-app',
    outputDirectory: 'C:\\data\\PRIVATE\\my-armory-app-APPX',
    packageVersion: '1.3.0',
    packageName: 'My Armory App',
    packageDisplayName: 'My Armory App',
    deploy: false,
    publisher: 'CN=***************',
    windowsKit: 'C:\\Program Files (x86)\\Windows Kits\\10\\bin\\x64',
    devCert: 'C:\\data\\certs\\devcert.pfx',
    certPass: '**********',
    makeappxParams: ['/l'],
    signtoolParams: ['/p'],
    makePri: true,
    createConfigParams: ['/a'],
    createPriParams: ['/b'],
    finalSay: function () {
      return new Promise((resolve, reject) => resolve())
    }
  });
  </pre>
  
  <p>I found <a href="https://stackoverflow.com/questions/56390843/electron-window-store-build-crashing">this</a> and <a href="https://stackoverflow.com/questions/46348557/how-to-build-the-electron-application-for-the-window-store">this</a> similar question already, but they don't help at all.
  Also tried <a href="https://stackoverflow.com/questions/57935210/events-js183-throw-unhandled-error-event">this</a> suggestion, but didn't help.</p>