无法从安装程序执行程序

无法从安装程序执行程序

我创建了一个应用程序(exe文件),为了部署它,我使用了两种方式:

  1. 使用 zip 文件:我压缩了所有内容,包括可执行文件。此方法有效,最终用户可以成功执行该程序!

  2. 使用第三方安装程序: 我使用 NSIS 基于 zip 文件创建了一个安装程序,但问题是,当最终用户尝试执行该可执行文件时,可执行文件的启动画面会显示 1-2 秒,然后什么都没有运行!

我不知道问题出在哪里。

任何帮助,将不胜感激。

我还附加了 zip 文件和设置供您审阅。

Zip 文件下载 Zip 文件

设置 下载安装程序

答案1

这可能与权限有关。如果您的 NSIS 安装程序安装到 Program Files 中,则默认权限将不允许您的应用程序写入已安装文件夹。确保您的应用程序正在写入 AppData 文件夹,或者如果您必须写入 Program Files 文件夹,请确保您设置子文件夹的权限,以便标准用户可以写入它们。

为了测试这一点,请手动尝试以管理员权限运行 NSIS 安装的 EXE,看看它是否正常工作。

相关内容