日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

安装包制作工具 SetupFactory 详解

發(fā)布時間:2024/6/21 综合教程 35 生活家
生活随笔 收集整理的這篇文章主要介紹了 安装包制作工具 SetupFactory 详解 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

Setup Factory是一個強大的安裝程序制作工具。提供了安裝制作向?qū)Ы缑妫词鼓銓Π惭b制作不了解,也可以生成專業(yè)性質(zhì)的安裝程序。可建立快捷方式,也可直接在 Windows 系統(tǒng)的注冊表加入內(nèi)容,還能在 Win.ini 和 System.ini 內(nèi)加入設(shè)定值,更可以建立反安裝選項等等。它內(nèi)附的向?qū)Э梢砸徊讲降膸ьI(lǐng)您做出漂亮又專業(yè)的安裝程序。

  本篇通過一個WinFrom項目制作安裝包程序過程詳細(xì)介紹其使用方法。

下面截圖中使用的SetupFactory版本為V9.0.3. 0 漢化版。網(wǎng)上可以下載到很多綠色破解版。

第1步:打開軟件,默認(rèn)彈出“開始新的工程”窗口。

    有3種方式創(chuàng)建新的工程:

    方法1:使用工程向?qū)В驅(qū)Р襟E進(jìn)行。此方法比較簡單,推薦新手使用。

方法2:關(guān)閉默認(rèn)窗口,使用左側(cè)任務(wù)欄中的不同步驟進(jìn)行操作。此方法更加靈活,建議熟悉本軟件之后再使用此方法。

方法3:打開一個已有的工程,在原有基礎(chǔ)上修改相關(guān)內(nèi)容。此方法更加簡單,

只需修改原有步驟或者添加新步驟及可完成。

    本教程采用方法1,使用工程向?qū)нM(jìn)行操作。

    點擊“開始新的工程”窗口中的“確定”按鈕,進(jìn)入下一步。

  第2步:常規(guī)信息

    該窗口提供了公司名稱、產(chǎn)品名稱、產(chǎn)品版本、公司網(wǎng)址等輸入框,作為軟件包的一部分,

  在制作完成后安裝的過程中界面上會顯示這些信息。

  點擊“下一步”按鈕,進(jìn)入下一步。

  第3步:平臺

    該窗口提供打包軟件的運行平臺32位或者64位。根據(jù)具體的需要選擇。

  選擇后,點擊“下一步”按鈕,進(jìn)入下一步。

  第4步:源文件夾

    該步驟提供選擇需要打包的文件以及文件夾信息。點擊“瀏覽”按鈕,找到目標(biāo)程序。

  如果目標(biāo)文件中包括子文件夾信息,則選中“包括子文件夾中的文件”。點擊“下一步”按鈕,進(jìn)入下一步驟。

  第5步:窗口設(shè)置

    該步驟提供為安裝軟件的窗口設(shè)置信息。該步驟不是主要步驟,屬于錦上添花的功能,隨便設(shè)置一下即可。

  我們就選擇“向?qū)?rdquo;。點擊“下一步”按鈕,

  “主題”窗口中,提供了主題下拉列表,每選擇一種即出現(xiàn)預(yù)覽效果界面。根據(jù)自己的喜好,選擇一種。

點擊“下一步”按鈕,進(jìn)入下一步

  “多語言設(shè)置”窗口中提供安裝時使用的哪種語言。一般勾選簡體中文 “Chinese(Simplified)*”

與“繁體中文Chinese(Traditional)”。勾選后在下拉框中選擇一種語言作為默認(rèn)語言,選擇簡體中文作為默認(rèn)語言。

點擊“下一步”按鈕,進(jìn)入下一步。

    【此步驟非常關(guān)鍵】

    “從屬”窗口中選擇的技術(shù)是安裝軟件需要依賴且必須的基礎(chǔ)軟件。

  由于我的軟件運行需要在.Net4平臺上,所以勾選了 .NET4。勾選后,在安裝的過程中會自動安裝。

  有一點需要注意的是,需要在SetUpFactory軟件所在的目錄中新建一下目錄:

Dependenciesdotnet4 。并且將dotNetFx40_Full_x86_x64.exe放在其中。

【說明:選擇依賴的技術(shù)后,需要將對應(yīng)的技術(shù)文件放在SetUpFactory軟件所在目錄的對應(yīng)子目錄中】

  選擇完成后,點擊“下一步”按鈕,進(jìn)入下一步。

  “可選功能”窗口中提供選擇項,包括卸載功能、記錄日志功能、權(quán)限限制、軟件安裝的操作系統(tǒng)等選擇功能。

  點擊“完成”按鈕完成了基本的打包配置信息。

  基本配置完成后,界面如下圖:“存檔”選項卡界面中列出了選擇的打包文件。

  第6步: 設(shè)置主程序文件

  點擊工具條中的“過濾器”按鈕,會篩選出可執(zhí)行文件。入下圖:

  選中程序運行主文件“PSSPlat.Client.WinForm.exe”,雙擊或者右鍵點擊“文件屬性”彈出屬性對話框,如下圖:

在描述文本框中輸入描述性信息,也可以不輸入。

  在“覆蓋”下拉框中選擇“詢問用戶”。該選項的意思是在安裝過程中,如果檢測到系統(tǒng)中已經(jīng)存在該文件,提示是否覆蓋源文件。

  如下圖:在“快捷方式”選項卡幾面中,位置欄中勾選

  桌面:安裝成功后,會在桌面上顯示程序啟動的快捷圖標(biāo);

  啟動菜單:安裝成功后,會設(shè)置為開機自啟動;

  快速啟動欄:安裝成功后,會出現(xiàn)在快速啟動欄中;

  開始菜單>應(yīng)用程序文件夾:安裝成功后,在電腦的“開始>(所有)程序>具體軟件名稱目錄”中出現(xiàn)。

  其他的信息可以在“高級”、“條件”、“程序包”、“注意”選項卡中做相應(yīng)的配置。

  第7步:設(shè)置輔助程序文件

  下圖中,對于輔助的.exe程序,不需要出現(xiàn)在開始程序菜單中,選中文件并雙擊,在“快捷方式”選項卡中,

  取消選中“開始菜單>應(yīng)用程序文件夾”

  第8步:設(shè)置從屬文件

  在“任務(wù)”欄中,“資源模塊”,點擊“從屬文件”菜單,彈出“資源”窗口,如下圖:

  點擊“添加”按鈕,彈出“初始文件屬性”窗口,點擊“瀏覽”按鈕選擇目標(biāo)文件,這里選擇了MySQL數(shù)據(jù)庫對.Net的程序驅(qū)動“mysql-connector-net-6.9.4”。

并且勾選“當(dāng)安裝程序退出時刪除”。點擊“確定”按鈕完成操作。

  

  第9步:程序控制安裝“從屬文件”【此步驟很重要】

    由于選擇了“從屬文件”,所以在安裝軟件之前就需要先安裝從屬文件。需要彈出“從屬文件”安裝界面。

  在“任務(wù)”欄中,“屏幕”模塊,點擊“安裝之前”菜單,彈出“Screens”窗口,默認(rèn)切換到“安裝之前”選項卡。

  選中“Read to Install”,點擊“編輯”按鈕,彈出“Screens Properties”屏幕屬性窗口。

  在“操作”選項卡中,輸入腳本語言:

  Shell.Execute(_TempLaunchFolder.."\mysql-connector-net-6.9.4.msi","open","","",SW_SHOWNORMAL,true)

具體的API定義參考《安裝包制作工具 SetupFactory API清單》

  點擊“確定”按鈕完成配置,在安裝的過程中就會彈出該輔助程序安裝界面。

  第10步:設(shè)置安裝序列號

  在“任務(wù)”欄中,“屏幕”模塊,點擊“安裝之前”菜單,彈出“Screens”屏幕窗口,

  點擊“添加”按鈕,彈出“屏幕圖庫”窗口,選擇“Verify Serial Number”項,右側(cè)預(yù)覽區(qū)顯示了序列號的預(yù)覽界面。

  點擊“確定”按鈕,將“Verify Serial Number”項加入到了屏幕列表中。

  選中“Verify Serial Number”項,點擊“編輯”按鈕。彈出“序列號列表屬性”窗口

  在“序列號列表屬性”窗口中可以修改列表名(也可以不修改)、構(gòu)建配置,選中“Default”選項。

  在右側(cè)“命令”下拉框中選中“生成”項

  或者點擊“列表中的序列號”空白處,右鍵點擊,同樣彈出命令選項,選中“生成”項,彈出“生成序列號”窗口。

  

  輸入“要生成的序列號數(shù)量”,選擇“生成隨機的序列號”與序列號的掩碼格式。如下圖:

  

  點擊“確定”按鈕。生成結(jié)果如下圖。

  在安裝過程中輸入的序列號必須是列表中的序列號才能通過驗證,否則提示驗證碼錯誤。

  第11步:設(shè)置安裝序列號格式

在“任務(wù)”欄中,“屏幕”模塊,點擊“安裝之前”菜單,彈出“Screens”屏幕窗口,

  

  選中“Verify Serial Number”項,點擊“編輯”按鈕。彈出“Screens Properties”窗口:

  在紅色框內(nèi)輸入相關(guān)描述信息,在安裝過程中就會出現(xiàn)該內(nèi)容。

  點擊“添加”按鈕,彈出“編輯字段屬性”窗口。

  在“編輯字段屬性”窗口中,在標(biāo)簽框內(nèi)輸入自定義內(nèi)容“序列號:”。

  右側(cè)輸入風(fēng)格選擇“輸入掩碼”,格式設(shè)置為“####-####-####-####”。此格式與生產(chǎn)的驗證碼格式一致。

  點擊“確定”按鈕,完成序列號設(shè)置。

  第12步:設(shè)置安裝包“到期”屬性

  在“任務(wù)”欄中,“設(shè)置”模塊,點擊“序列號”菜單,彈出“Security”窗口,切換到“到期”選項卡。

  可以根據(jù)需要設(shè)置相關(guān)屬性。此教程中設(shè)置如下屬性:

  設(shè)置完成后,點擊”確定“按鈕。

  

  第13步:構(gòu)建,生產(chǎn)安裝包

  以上步驟設(shè)置完成后,可以開始生產(chǎn)安裝包。

  點擊”工具欄“中的”構(gòu)建“按鈕,彈出”發(fā)布向?qū)?- 選擇分發(fā)媒體“窗口。

  由于是WinForm客戶端程序,所以可以選擇將安裝包放在CD、DVD、自定義本地文件系統(tǒng)中。

  這里選擇了自定義(存儲在本地文件系統(tǒng)中),文件大小設(shè)置為200M。根據(jù)安裝包文件的大小,設(shè)置合適的大小。

  點擊”下一步“按鈕,進(jìn)入下一步。

  在”發(fā)布向?qū)?- 選擇輸出位置“窗口中,選擇文件存儲位置,以及安裝文件名。

  點擊”下一步“按鈕,進(jìn)入下一步。

  在”發(fā)布工程 - 構(gòu)建安裝“窗口中,開始制作安裝包。

  

  根據(jù)安裝文件的大小,制作過程所需時間不同。

  制作完成。

  點擊”完成“按鈕,默認(rèn)打開輸出文件夾,看到如下文件”setup.exe“.

  雙擊”setup.exe“文件,進(jìn)行安裝。

  由于在”到期“屬性中設(shè)置了”同一系統(tǒng)只能安裝3次“的限制,所以彈出如下提示窗口。

點擊”確定“按鈕,彈出安裝界面:

 

點擊”下一步“按鈕

選擇”我同意該許可協(xié)議的條款“,點擊”下一步“按鈕

  

可以修改名稱與公司信息,點擊”下一步“

可以更改默認(rèn)安裝路徑,點擊”下一步“按鈕

選擇”使快捷方式對所有用戶都可用“,點擊”下一步“按鈕

彈出輔助軟件安裝界面。(是由于在安裝之前,設(shè)置了程序控制,所以出現(xiàn)此界面)

如果本地已經(jīng)安裝了,則可以選擇不安裝。

紅色框內(nèi)的顯示內(nèi)容是在設(shè)置時自定義的內(nèi)容與格式:

如果隨意輸入16位序列號,點擊”下一步“按鈕會驗證序列號是否是程序中默認(rèn)生成的序列號。

如果不是,則提示錯誤信息:序列號無效。

正確的序列號如下:由軟件隨機生成的。輸入其中之一即可通過驗證。

安裝成功

點擊”完成“按鈕,桌面上會有程序的快捷方式,雙擊即可運行軟件。

如果連續(xù)多次安裝該軟件包,多次之后會出現(xiàn)如下提示:

是由于在”到期“屬性中設(shè)置了限制。

總結(jié)

以上是生活随笔為你收集整理的安装包制作工具 SetupFactory 详解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。