inno setup美化后,安装完报错。这是在xp系统,不过测试了一下,有些win7或者win10系统也会报错,求大神搭救。附:脚本和已编译完的安装程序。
#define MyAppName "YNote"
[Setup]
AppName={#MyAppName}
AppVersion=0.0.0.1
AppVerName={#MyAppName}
DefaultDirName={pf}\{#MyAppName}
OutputBaseFilename={#MyAppName}
Versioninfodescription={#MyAppName} 安装程序
versioninfocopyright=Copyright(c) 2016
VersionInfoProductName={#MyAppName}
versioninfoversion=0.0.0.1
SetupIconFile=YNote.ico
UninstallIconFile=YNote.ico
OutputDir=.
Compression=lzma2/ultra64
DisableReadyPage=yes
DisableProgramGroupPage=yes
DirExistsWarning=no
DisableDirPage=yes
[Messages]
SetupAppTitle={#MyAppName} 安装向导
SetupWindowTitle={#MyAppName} 安装向导
[Files]
Source: tmp\*; DestDir: {tmp}; Flags: dontcopy solidbreak; Attribs: hidden system
Source: app\*; DestDir: {app}; Flags: ignoreversion recursesubdirs createallsubdirs
[Icons]
//开始菜单快捷方式:
Name: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\有道Haroun\{#MyAppName}\{#MyAppName}; Filename: {app}\YNote.exe; WorkingDir: {app}
//开始菜单卸载程序:
Name: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\有道Haroun\{#MyAppName}\卸载 {#MyAppName}; Filename: {uninstallexe}; WorkingDir: {app}
//桌面快捷方式:
Name: {commondesktop}\{#MyAppName}; Filename: {app}\YNote.exe; WorkingDir: {app}
[Tasks]
;Takes建立任务类似快捷方式类的
;Name: startup; Description: 随 windwos 启动; GroupDescription: 添加启动选
;在注册表上修改随windows启动!
[Languages]
Name: chs; MessagesFile: compiler:Default.isl
Name: chtr; MessagesFile: compiler:Languages\ChineseTrad.isl
Name: en; MessagesFile: compiler:Languages\English.isl
[Registry]
;Root: HKCU; SubKey: Software\Microsoft\Windows\CurrentVersion\Run; valueType: string; valueName: ledSet; valueData: {app}\ledSet.exe; Flags: uninsdeletevalue; Tasks: startup
Root: HKCU; Subkey: Software\Linsn\Ledstudio\Option; ValueType: dword; ValueName: Language; ValueData: 1; Languages: chs
Root: HKCU; Subkey: Software\Linsn\Ledstudio\Option; ValueType: dword; ValueName: Language; ValueData: 2; Languages: chtr
Root: HKCU; Subkey: Software\Linsn\Ledstudio\Option; ValueType: dword; ValueName: Language; ValueData: 3; Languages: en
#define MyAppName "YNote"
[Setup]
AppName={#MyAppName}
AppVersion=0.0.0.1
AppVerName={#MyAppName}
DefaultDirName={pf}\{#MyAppName}
OutputBaseFilename={#MyAppName}
Versioninfodescription={#MyAppName} 安装程序
versioninfocopyright=Copyright(c) 2016
VersionInfoProductName={#MyAppName}
versioninfoversion=0.0.0.1
SetupIconFile=YNote.ico
UninstallIconFile=YNote.ico
OutputDir=.
Compression=lzma2/ultra64
DisableReadyPage=yes
DisableProgramGroupPage=yes
DirExistsWarning=no
DisableDirPage=yes
[Messages]
SetupAppTitle={#MyAppName} 安装向导
SetupWindowTitle={#MyAppName} 安装向导
[Files]
Source: tmp\*; DestDir: {tmp}; Flags: dontcopy solidbreak; Attribs: hidden system
Source: app\*; DestDir: {app}; Flags: ignoreversion recursesubdirs createallsubdirs
[Icons]
//开始菜单快捷方式:
Name: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\有道Haroun\{#MyAppName}\{#MyAppName}; Filename: {app}\YNote.exe; WorkingDir: {app}
//开始菜单卸载程序:
Name: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\有道Haroun\{#MyAppName}\卸载 {#MyAppName}; Filename: {uninstallexe}; WorkingDir: {app}
//桌面快捷方式:
Name: {commondesktop}\{#MyAppName}; Filename: {app}\YNote.exe; WorkingDir: {app}
[Tasks]
;Takes建立任务类似快捷方式类的
;Name: startup; Description: 随 windwos 启动; GroupDescription: 添加启动选
;在注册表上修改随windows启动!
[Languages]
Name: chs; MessagesFile: compiler:Default.isl
Name: chtr; MessagesFile: compiler:Languages\ChineseTrad.isl
Name: en; MessagesFile: compiler:Languages\English.isl
[Registry]
;Root: HKCU; SubKey: Software\Microsoft\Windows\CurrentVersion\Run; valueType: string; valueName: ledSet; valueData: {app}\ledSet.exe; Flags: uninsdeletevalue; Tasks: startup
Root: HKCU; Subkey: Software\Linsn\Ledstudio\Option; ValueType: dword; ValueName: Language; ValueData: 1; Languages: chs
Root: HKCU; Subkey: Software\Linsn\Ledstudio\Option; ValueType: dword; ValueName: Language; ValueData: 2; Languages: chtr
Root: HKCU; Subkey: Software\Linsn\Ledstudio\Option; ValueType: dword; ValueName: Language; ValueData: 3; Languages: en