答案1
这可能与权限有关。如果您的 NSIS 安装程序安装到 Program Files 中,则默认权限将不允许您的应用程序写入已安装文件夹。确保您的应用程序正在写入 AppData 文件夹,或者如果您必须写入 Program Files 文件夹,请确保您设置子文件夹的权限,以便标准用户可以写入它们。
为了测试这一点,请手动尝试以管理员权限运行 NSIS 安装的 EXE,看看它是否正常工作。
这可能与权限有关。如果您的 NSIS 安装程序安装到 Program Files 中,则默认权限将不允许您的应用程序写入已安装文件夹。确保您的应用程序正在写入 AppData 文件夹,或者如果您必须写入 Program Files 文件夹,请确保您设置子文件夹的权限,以便标准用户可以写入它们。
为了测试这一点,请手动尝试以管理员权限运行 NSIS 安装的 EXE,看看它是否正常工作。