程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> .NET實例教程 >> INNO打包MSDE

INNO打包MSDE

編輯:.NET實例教程

{*
單元說明    :  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/
AppUpdat

$False$

esURL=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: ""
 


  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved