INNO打包MSDE     
{*
单元说明    :  INNO打包MSDE
作者        :    
笔名        :  易  一    英文名:yeeyee
E-Mail      :  [email protected]
My Blog     :   http://blog.csdn.net/yeeyee/
QQ          :   282624758创建时间    :  2007年12月13日
及最后修改时间:2007年12月13日
修改人修改时间:
修改说明:         
版权声明:      版权所有,转载请注明本人邮箱,笔名,
                并保证文章的完整性。
调用说明:   本机不能安装有 SQL Server 或者 MSDE, INNO 版本 5.0.8 调试脚本成功。
   
优缺点说明:
*}一、http://download.microsoft.com/download/4/5/1/451d5d5c-69d4-40d5-b85d-f1d756cf46db/CHS_MSDE2000A.exe下载 MSDE,解压到 C:\MSDERelA。
二、C:\MSDERelA\setup.ini
内容改为如下(密码,是否允许网络,安全模式):
[Options]
SAPWD="yeeyee"
DISABLENETWORKPROTOCOLS=0
SECURITYMODE=SQL
三、C 盘根目录,放入可执行文件 ProjectYeeyee.exe。C:\ProjectYeeyee.exe
四、
打开INNO,
Files分别加入可执行文件C:\ProjectYeeyee.exe,和MSDE文件夹;
Run里的 setup.exe 是MSDE 的安装文件。
[Files]
Source: "C:\ProjectYeeyee.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\MSDERelA\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs
[Run]
Filename: "{app}\ProjectYeeyee.exe"; Description: "{cm:LaunchProgram,YeeYeeSoft}"; Flags: nowait postinstall skipifsilent
Filename: "{app}\setup.exe"; Parameters: ""
五、Good Luck !完整INNO脚本如下:; 脚本用 Inno Setup 脚本向导生成。
; 查阅文档获取创建 INNO SETUP 脚本文件详细资料![Setup]
AppName=YeeYeeSoft
AppVerName=YeeYeeSoft V071212
AppPublisher=易一科技
AppPublisherURL=http://blog.csdn.net/yeeyee/
AppSupportURL=http://blog.csdn.net/yeeyee/
AppUpdatesURL=http://blog.csdn.net/yeeyee/
DefaultDirName={pf}\易一科技
DefaultGroupName=易一科技
OutputBaseFilename=YeeyddSoftSetUp
Compression=lzma
SolidCompression=yes[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked[Files]
Source: "C:\ProjectYeeyee.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\MSDERelA\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs
; 注意: 不要在任何共享系统文件中使用“Flags: ignoreversion”[Icons]
Name: "{group}\易一科技"; Filename: "{app}\ProjectYeeyee.exe"
Name: "{userdesktop}\易一科技"; Filename: "{app}\ProjectYeeyee.exe"; Tasks: desktopicon[Run]
Filename: "{app}\ProjectYeeyee.exe"; Description: "{cm:LaunchProgram,YeeYeeSoft}"; Flags: nowait postinstall skipifsilent
Filename: "{app}\setup.exe"; Parameters: ""
 
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1933722