VS2010程序打包、發(fā)布詳細(xì)流程_第1頁
VS2010程序打包、發(fā)布詳細(xì)流程_第2頁
VS2010程序打包、發(fā)布詳細(xì)流程_第3頁
VS2010程序打包、發(fā)布詳細(xì)流程_第4頁
VS2010程序打包、發(fā)布詳細(xì)流程_第5頁
已閱讀5頁,還剩5頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、完美格式整理版VS2010程序打包、發(fā)布詳細(xì)流程一、開發(fā)環(huán)境1、操作系統(tǒng):Windows 7 64位(本機(jī)測試,其他系統(tǒng)亦可,無特殊要求)2、開發(fā)軟件:Microsoft Visual Studio 20103、目標(biāo)軟件:MFC二、詳細(xì)流程1、新建項(xiàng)目運(yùn)行VS2010在VS2010中依次選擇“新建項(xiàng)目 其他項(xiàng)目類型 VisualStudio Installer 安裝項(xiàng)目”,輸入項(xiàng)目名稱和路徑,如圖 1所示(此次分別 設(shè)置項(xiàng)目名稱為“ MySetupMaker ,項(xiàng)目路徑在E盤根目錄),點(diǎn)擊確定按鈕, 進(jìn)入主界面,如圖2所示。纖理項(xiàng)目|空基已直輯的悅版a后逝的慢而已安葛的用槌Viwll C#4H

2、iSHVisual B品Visual C4- +Visual F*其IE項(xiàng)目弊宣轅硒吞iHstallShifild LEVhud Etwdi。Tnmll«T擴(kuò)展住Visual如d出薪表方案數(shù)夠MSB翻就陶.NET Fr4mcw9rk 4臺祥悅段頂口sagCAB項(xiàng)目定南3安謝手否箕至:口曬型理可向其耳活1£文1然WindowInftallur 正月學(xué)習(xí)好幫手聯(lián)機(jī)械報名的M:iSBtU:蟠凌芳文總稱M:hrtySftupMiikflrE*h/lySirtupMa ker池鼠閱7為廨夬方空堂建目M酒面到廉 嚙55圖1新建項(xiàng)目圖2項(xiàng)目主界面這時在VS2010中將有三個文件夾:1)

3、“應(yīng)用程序文件夾”:表示要安裝的應(yīng)用程序需要添加的文件;2) “用戶的程序菜單”:表示應(yīng)用程序安裝完,用戶的“開始菜單” 中的顯示的內(nèi)容,一般在這個文件夾中,需要再創(chuàng)建一個文件用來存放:應(yīng)用程 序.exe 和卸載程序.exe ;3) “用戶桌面”:表示這個應(yīng)用程序安裝完,用戶的桌面上的創(chuàng)建的.exe快捷方式。2、添加文件“應(yīng)用程序文件夾”右鍵點(diǎn)擊,出現(xiàn)下拉菜單,選擇“添加 文件將需要打包的文件全部添加到該目錄下,如圖 3所示。an- MicroscFt Visuai S-tudia文件但I(xiàn)美后迨程圖M 項(xiàng)目回 生是圜 調(diào)試皿 國認(rèn)M 威喜 ZflCD陽家場何© 考試 暹作囚 制他)I

4、t口 M 注助時:J' ,4)-.Debug ,聿I” 丁工T工ETdP EIF 國十二與 回店口*目應(yīng)請日機(jī)上的文件獲疑_J立用程¥三"工匕用戶的傕融哂口 用戶金血俎戲,蟲單的宜H克KttHfiitiLj舄希切卬Ctrl+X名將弟H京件竄拂(Mytu-pMalr)立坤央舊 項(xiàng)目舉出也一 文外力,“XM»(DDel由1.雷性忠陽Ctrl+W,P圖3添加文件到“應(yīng)用程序文件夾”叁目后十目ITLhffl文件懿名際L-ft nRT-r*rji4-Ttz添加汕)刈糕的國自疝匕同一文件小一©MefA).-,USDiP Help.chm目 USDiPlaHi

5、QFmjniEtamtexe Stflnt-excanifiFst fiHiWLilk 山池pdb文交文文文文文此處添加的文件一般是已經(jīng)編譯過文件,一般是應(yīng)用程序debug目錄下的文 件。如果需要添加其他文件,亦可以通過這種方式來添加。止匕外,如果debug下 面有子文件夾,則需要選擇“添加 文件夾(F)”,首先在“應(yīng)用程序文件夾” 下創(chuàng)建一個文件夾,然后按照上述方法,添加文件到該文件夾即可,如圖4所示。圖4添加文件夾備注:1)此處添加的文件都會在軟件安裝完成后出現(xiàn)在軟件的安裝目錄;2)如果需要修改軟件圖標(biāo),則需要將軟件的圖標(biāo)文件(.ico )也添加進(jìn)來。3、設(shè)置系統(tǒng)必備項(xiàng)在“解決方案資源管理

6、器”中,選擇當(dāng)前創(chuàng)建的項(xiàng)目名稱(MySetupMakeD, 點(diǎn)擊右鍵,選擇“屬性”,在彈出的“ MySetupMaker屬性頁”中選擇“系統(tǒng)必 備(P)”,如圖5、圖6、圖7所示。完美格式整理版g MySetupMker - Microsoft Visual Studio文件舊編楫舊颼V)項(xiàng)目生成網(wǎng)調(diào)試團(tuán)隊(duì)(M)數(shù)據(jù)A)工EE副試:-1,畫 -t izJ/弊央方要赍源管理器0 d J 曇 | b gbug 閂 | 皆 1DC STAHC 5TOP J圜目瘋t菖機(jī)上的文件系統(tǒng)二1用戶的“悻耳”賽單&彳解文方案"MySetupMakcr" (1個項(xiàng)國0 IQMySetu

7、pMaker n o的重新生成添加 宜裝)Wtt(N)J 在Windows資源苣避器中打開文4杉員的3將解羽罐港t南源代碼一A 更切 CDCtrl+XX W(V)Del里命名(M造屬性的Afct+Enter圖5項(xiàng)目屬性圖6系統(tǒng)必備選項(xiàng)然后選擇.NET的版本,和 Windows Installer3.1 (可選項(xiàng))。在“指定系統(tǒng)必備組件的安裝位置”中, 選擇:“從與我應(yīng)用程序相同的位 置下載系統(tǒng)必備組件”,這樣安裝包就會打包.NET FrameWork在安裝時不會從 網(wǎng)上下載.NET FrameWork組件,但是,這時生成的軟件安裝包會比較大。4、設(shè)置安裝程序信息按照第3步中所述,在項(xiàng)目名稱上點(diǎn)

8、擊左鍵(此處不是右鍵),在“視圖 屬性窗口”中設(shè)置參數(shù)如圖7所示,層性 q xMySetupMaker部署項(xiàng)目屬性,融乂 |國AddRsmoYEPrtjqramsh (無AuthorMartinDescriptionDetectN ewerlnsta 11 edVt TrueIngtmllallU5Er 寫T rueKeywordsLogglizationChinesSirriplrfi&dMnu 缶 ctuEBUAAManufarturerUrllPostBuildEventPreBuildEventPm du ctC ode0BE40A9BE880-46A7-ABA6Product

9、Name通用型串口調(diào)試軟件平臺|RemovePreviousVer5ioi FalseRunPostBu ild Event成功生成時Search PathSubjectSupportPhoneSupportUrlTarget Platformk86Title通用型??谡{(diào)幽件平臺Lipgrad eCodeDE19EC85-275E-4A1E-B053-VersionLQOAd d RemoveProg ra m slco n指定要在目標(biāo)計(jì)算機(jī)上的"演皿刪除程序”對話推中顯示的 圖標(biāo)義工具箱圖7項(xiàng)目屬性頁設(shè)置5、設(shè)置安裝文件的目錄(路徑)按照第3步中所述,應(yīng)用程序上點(diǎn)擊左鍵,在“視圖

10、屬性窗口”中設(shè)置參 數(shù)如圖8所示。圖8項(xiàng)目屬性頁設(shè)置其中,第一個為系統(tǒng)主目錄(默認(rèn)C:Programe),第二個為公司名 (Manufacturer),第三個為應(yīng)用程序名稱。默認(rèn)路徑設(shè)置在程序安裝時就會 創(chuàng)建兩層的文件路徑,通常我們僅僅需要一層軟件名稱目錄即可,所以需要刪除DefaultLocation 中的:Manufacturer,刪除后只有應(yīng)用程序的名稱即可6、創(chuàng)建應(yīng)用程序圖標(biāo)及其快捷方式“在應(yīng)用程序文件夾”中的.exe文件中,點(diǎn)擊右鍵,創(chuàng)建快捷方式;修改快捷方式名稱;在快捷方式文件點(diǎn)擊右鍵屬性,選擇 Icon ,如圖9所示。雙擊 即可進(jìn)入圖標(biāo)添加界面,通過瀏覽選擇上面添加的圖標(biāo)文件即可

11、。圖9添加應(yīng)用程序圖標(biāo)及其快捷方式將創(chuàng)建的快捷方式拖動到“用戶桌面”。同樣可以重新創(chuàng)建一個快捷方式, 并拖動到“用戶的程序菜單”,這樣在軟件安裝完成后會在開始菜單中出現(xiàn) 軟件快捷方式7、創(chuàng)建卸載程序在“應(yīng)用程序文件夾”中添加:“C: WindowsSystem32msiexec.exe ",第 6步中的方法,創(chuàng)建“ msiexec.exe ”的快捷方式,修改名稱為“卸載.exe”, 并拖動到“用戶的程序菜單”。點(diǎn)擊項(xiàng)目名稱(MySetupMaker),在屬性中找到“ ProductCode”,如圖10 所示。復(fù)制此“ ProductCode”,粘貼到“卸載”快捷方式的“ Arguments”屬性, 前面加/x空格,如圖11所示。圖 10 ProductCode 碼圖11卸載程序Arguments屬性設(shè)置8、生成解決方案選擇“生成 生成解決方案”,完成之后在項(xiàng)目“ Debug'文件夾中就是我們 需要的安裝包(.msi),如圖12所示。大小名稱& DotNetFX40

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論