AccessDeveloperExtensions以外のインストーラープログラムを使用したのはこれが初めてです。ユーザーのAppData\LocalフォルダーにインストールしようとしているMSAccessファイルがいくつかあります。それが行うように見える唯一のことは、そのフォルダにunins000.exeとunins000.datの2つのファイルを置くことです。そこに入れたいファイルは無視されているようですが、コンパイルすると、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"