我有一个electronJS应用程序,我将它与electron-forge.I打包在一起,然后使用electron-wix-msi按照this tutorial打包应用程序。在测试安装了MSI的应用程序之前,一切都很正常。当我从我的开始菜单中搜索应用程序,并点击它或点击桌面快捷方式时,应用程序没有启动。我注意到安装了两个可执行文件。其中一个可以工作,但另一个(快捷键所链接的)不能。
app-0.0.0/
.......
|--Gesture Music.exe - Executable that works, but isn't used
.......
Gesture Music.exe - Executable that doesn't work, which shortcuts are linked to有没有办法使快捷方式(在安装过程中创建)链接到正在运行的可执行文件?
提前谢谢你!
发布于 2021-04-08 21:26:07
我在使用electron-wix-msi的时候遇到了很多麻烦。最终,我使用inno setup compiler为我的电子应用程序制作了安装程序(.exe)。如果你不一定要做.msi,你可以看看我为整个流程here制作的教程。
发布于 2021-06-17 21:54:14
当我指定我的应用程序exe的4级版本字符串时,我在exe wix-msi@3.2中遇到了这个问题。指定3级版本字符串为我解决了这个问题:
new MSICreator({ ...
version: '2.2.0', // Launcher app fails for '2.2.0.41'
})https://stackoverflow.com/questions/66996238
复制相似问题