Inno setup 如何设置在Inno Installer中写入文件的权限?

Inno setup 如何设置在Inno Installer中写入文件的权限?,inno-setup,Inno Setup,我有一个创建多个文件的.exe。 该应用程序在我的文件夹中运行良好,但当我使用inno installer生成的安装程序安装exe和必要文件时,我的程序崩溃。我怀疑.exe没有在安装文件夹中创建文件的权限。 如何设置在Inno Installer中写入文件的权限? 谢谢在进行许可之前,我会生成一个安装日志,并确认这确实是问题所在。我不太熟悉Inno安装程序,但它看起来像/log=yes,当从命令行启动时应该会生成一个日志。我会尝试一下,但它肯定是有权限的。。。因为在桌面上为exmaple安装.e

我有一个创建多个文件的.exe。 该应用程序在我的文件夹中运行良好,但当我使用inno installer生成的安装程序安装exe和必要文件时,我的程序崩溃。我怀疑.exe没有在安装文件夹中创建文件的权限。 如何设置在Inno Installer中写入文件的权限?
谢谢

在进行许可之前,我会生成一个安装日志,并确认这确实是问题所在。我不太熟悉Inno安装程序,但它看起来像/log=yes,当从命令行启动时应该会生成一个日志。我会尝试一下,但它肯定是有权限的。。。因为在桌面上为exmaple安装.exe时根本没有问题。但是,当我在程序文件(x86)中安装.exe时,似乎出现了一些问题。安装后,应用程序不应写入程序文件(x86)。自Windows Vista以来,该文件夹以及Windows文件夹都具有所需的管理员权限。如果你的应用程序需要写入该文件夹,你应该修复应用程序的代码,这样它就不会被写入。我当时误解了。我认为你的setup.exe无法安装到程序文件中。您所说的是实际安装的应用程序运行时试图创建这些文件。正如Luca所说,应用程序应该将文件创建到%appdata%文件夹中。