gpt4 book ai didi

inno-setup - Inno Setup 未在目标文件夹中包含任何指示的文件

转载 作者:行者123 更新时间:2023-12-02 16:30:04 24 4
gpt4 key购买 nike

这是我第一次使用除 Access Developer Extensions 之外的安装程序。我尝试将几个 MS Access 文件安装到用户的 AppData\Local 文件夹中。它似乎要做的唯一一件事就是将两个文件放入该文件夹中:unins000.exe 和 unins000.dat。它似乎忽略了我想要放入其中的文件,尽管当我编译时它肯定将它们包含在 Setup.exe 文件中。这是脚本 - 有人可以告诉我这里可能出了什么问题吗?目标文件夹或文件是否存在似乎并不重要 - 我得到相同的结果。

; -- LEAP.iss --

[Setup]
AppName=LEAP
AppVersion=1.1
DefaultDirName={localappdata}\LEAP
DefaultGroupName=LEAP
Compression=lzma2
SolidCompression=yes
OutputDir=userdocs:Inno Setup Output

[Files]
Source: "China.accdb"; DestDir: "{localappdata}"; DestName: "China.accdr"
Source: "Replica of China_be.mdb"; DestDir: "{localappdata}"

[Icons]
Name: "{group}\LEAP"; Filename: "{localappdata}\China.accdr"
Name: "{userdesktop}\LEAP"; Filename: "{localappdata}\China.accdr"

最佳答案

您想要将 [Files][Icons] 中的 {localappdata} 替换为 {app} > 部分。一旦用户在“选择目标位置”向导页面上选择安装位置,就会定义 {app} 常量。您的最终用户可能不喜欢您允许他们选择安装程序的位置,却发现您实际上已在安装程序中硬编码了该位置。

如果您不希望他们选择位置,请设置 DisableDirPage=true[设置]中。

您还应该建立一个 AppID [设置]中的值。

关于inno-setup - Inno Setup 未在目标文件夹中包含任何指示的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12433590/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com