使用Visual Studio 2010 打包安裝程序_第1頁
使用Visual Studio 2010 打包安裝程序_第2頁
使用Visual Studio 2010 打包安裝程序_第3頁
使用Visual Studio 2010 打包安裝程序_第4頁
使用Visual Studio 2010 打包安裝程序_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、打包程序:1解決方案一右鍵菜單添加”一新建項目一他項目類型一安裝和部署一VisualStudioInstaller安裝項目,輸入名稱Setupl,點“確定”添加開始程序中的文件夾:右擊左側(cè)“應(yīng)用程序文件夾”一添加一文件夾,自己設(shè)置名稱。這里的作用就是好管理,這里我就叫它“測試打包系統(tǒng)”;然后再右擊左側(cè)“用戶的程序菜單”一添加一文件夾,自己設(shè)置名稱,這里我就叫它“測試打包系統(tǒng)”。文件邁原捆視圖腫頂目型主成馴周誑如I即|卽加焉工耳D僮東垢抖|丿州試禪怔電Dtbuc支標(biāo)E頂目輜出叩Xtf.程序弟.文件丟統(tǒng)CSetupl)X團耳襪計澄機上的文件丟統(tǒng)$應(yīng)用程序文件夾_Images:代名稱類型由口用戶的“

2、程序口用戶桌面添加(A)創(chuàng)逹測試打包系統(tǒng)的快捷方式厲剪切(T):粘貼重命名(M)刪除)1性窗口(VCtrl+XCtrl+VDelCtrl+W,文件夾(VIyETV-VisualStudio事目桂汁目枇上的文件系扳二用尸即津加丄用尸丘囲連應(yīng)用建序主牌妄的t利宅方式q?X腑砂D吐號黑性盲口畑Cirl+W.F添加主輸出:右擊左側(cè)“應(yīng)用程序文件夾”一測試打包系統(tǒng)(即剛剛創(chuàng)建的文件夾),添加項目輸出-主輸出-確定。lyKTV-lierosoftVisualStudio只能是字母文件(X)編輯(X)觀圖迪項呂迥生成調(diào)試團以1)數(shù)據(jù)理工具(T)體系結(jié)構(gòu)測試操作(A):勾丄韻爲(wèi)L禹三丨*血應(yīng)TI西下一步:添加

3、主輸出添加項目輸出組文件巴詹輔密視ES世為自生克調(diào)試諏翱靳和ZftQi牯爭皓構(gòu)唱腳云電)擔(dān)惟也分新4)幫閒3只餵星爭母”為二読閩邑匸H=玄件系號Cttupl)XAMs-丄應(yīng)用粗序丈件夾_JVnitI試打包系境-二用戶的恨序”幫車1*驅(qū)打越茶銳u王舸士日創(chuàng)建生舸出沖自NybE/l活動的佬瞎方式叮J恃郴(I)鞋出叫A翳切d)二托!?叩X隔_于msr口LtrlTVCtrl*!.F(?l添加開始程序中和桌面的主程序快捷方式:單擊左側(cè)“應(yīng)用程序文件夾”一測試打包系統(tǒng)(即剛剛創(chuàng)建的文件夾),右鍵菜單創(chuàng)建主輸出來自*的快捷方式”命名為“測試打包系統(tǒng)”。然后將其分別拖到左側(cè)用戶的程序菜單”一測試打包系統(tǒng)(即剛

4、剛創(chuàng)建的文件夾)和左側(cè)“用戶桌面”(或單擊左側(cè)剛新建的文件夾-右側(cè)右鍵一創(chuàng)建新的快捷方式-選擇“應(yīng)用程序文件夾”-主輸出-確定”;單擊左側(cè)用戶桌面-右側(cè)右鍵一創(chuàng)建新的快捷方式選擇應(yīng)用程序文件夾”主輸出-確定)lyETT-licrnsoftVisualStnlin設(shè)置程序圖標(biāo):先把圖標(biāo)文件放到你的程序目錄下-單擊左側(cè)“應(yīng)用程序文件夾-Images(自己創(chuàng)建的文件夾),-空白處右鍵一添加一文件-圖標(biāo)文件。然后左側(cè)“用戶的程序菜單下”的文件夾-單擊剛才新建的程序快捷方式屬性窗口-Icon瀏覽一圖標(biāo)文件-確定。同理添加“用戶桌面”里快捷方式的圖標(biāo)。丈件丟統(tǒng)HtSetupQ翼目驚計算袒上的文件丟統(tǒng)-學(xué)應(yīng)

5、用程序文件夾ImagesD測試打包系統(tǒng)+用戶的“程序整滎單L3用戶桌面名稱.:-類型文件夾fl):.項目輸出Eg丈件(X)程序集(A).添加快捷方式的屬性X瀏覽找到圖標(biāo)文件確定。添加卸載功能:右擊左側(cè)“應(yīng)用程序文件夾”一測試打包系統(tǒng)(即剛剛創(chuàng)建的文件夾),添加一文件,在c:windowssystem32文件夾下找到msiexecexe文件。然后像添加主程序快捷方式一樣在開始程序中添加這個卸載的快捷方式,名字可以自己設(shè)置,這里我就叫它卸載系統(tǒng)”IyIT-UcroscftTisualStudio血耐T啟只.&暑乎母至型二主殊出來期fktvi嶄出空件足|函擁覘頂且唱主克調(diào)試?yán)纫孢禂炒钊绻炸棗垢和口

6、刪驚冷住釦分闔目軒什茸PL上的夏件至婭-二噸用程厚文件典_i|.廠$LtIfoit創(chuàng)連測試掃包手筑的快俺方式疋)Ctrl+Ihafflparg二利試打用戶臣頁M臬面msil:111msfeeds.dllmEfeedEbs.dll|msft臼五t.dllTmsgTl1ktti.acmmsg.exemsgina.dllmsgEm32.acmniEgsvc.dllmEli263.ilrv/mshe:=Lft呂.exemsIIt:a.exerriEhta.exe.muimshtmLdll(TiEhtml.tlbmshtmled.dllmshtmler.111(TlEl.dllmsident.iillm

7、Eidle.dllmsidntld.dllmeieftp.dllmsiexec.exemEitiiLd.idllmEimg32.iillmsirnsg.iill查找范圉(X:二system32打開(jo).取消Imsiexec,exe對象類型(1?。核形募狪jrITT-HicrcjoflisualStudio丈件迄|磐輻(pfflSlivi頂口衛(wèi)生硯圖試也酣叩計焉如工且中炷丟結(jié)溝心i刖區(qū)曲化&寸折如屈口電W-HJ=J-_JJAkP*buC勇遲鮮宇母!|占衛(wèi)二1”閩翌口乳瀏區(qū)打赳丟城快Et方式_2空世科!I0MI眷出旦自棟計耳機上的艾件手諷SB國用卿丈陣賓-J1*護*Vail7協(xié)試打包系撫u

8、Li用戶的啡序”慕單J刪試打包親蛛二用戶梟湎在“解決方案管理器”中單擊“Setupl”,也就是你的安裝項目,在屬性窗口找到“ProductCode”,復(fù)制它后面的值,然后單擊剛新建的卸載的快捷方式卸載系統(tǒng)”屬性中找到“Arguments”,在后面的框里輸入“/x(空一格)”再加上剛才復(fù)制的值就行了。解決方案資源管理器XB|靜屈Si3R解決方案Myicrr-Q個項目)型iyKTVSetup1-檢測到的依賴項-uMicrosoft.HETFr:=utiewoik主輸出來MyKTV(fS動)=ktwico=msiexec,exe命囲甌資源管理器習(xí)解決方案資源管FreBuililEverLtFrodu

9、ctCode5FAC8FE9-Z1AC-.FruduetN:=jrieSetuplRemoveFrevidusVeFslIeeRunFostBui1dEven-成功生成時Se:=ltcIlFathSubjectSupportFlwiiESupportlJrlFroductCode指定應(yīng)用程序的唯一標(biāo)識符在Setup屬性中可以自己設(shè)置“ProductName”和“Title”的內(nèi)容;修改安裝默認(rèn)路徑:單擊左側(cè)“應(yīng)用程序文件夾”,屬性中“DefaultLocation”把中間的“manufacturer”刪除,否則安裝路徑中會出現(xiàn)你自己的用戶名。添加系統(tǒng)必備:右鍵setupl屬性一“系統(tǒng)必備”按鈕

10、,在“指定系統(tǒng)必備組件的安裝位置”中選擇“從與我的應(yīng)用程序相同的位置下載系統(tǒng)必備組件”,確定。10,生成安裝項目:右鍵“Setupl”一生成,稍等會兒,OK,大功告成了!然后到你的項目文件夾中可以看到“Setupl”文件夾,在“Debug”下就可以看到安裝文件了!生成重新主成迢1:職IIx86測試打包BR式打.ReleaseForml.ce設(shè)計測試打包.riWirLilu,i,i,eInstallE441KB自定義用戶界面1、打開用戶界面2、這里可以設(shè)置已有窗體的屬性和新增窗體/用戶界面CM試打包廠爻件系統(tǒng)飆試打包j傕嬌頁丫Fwnd.“看安裝0廚櫻吒-E一一.J|團已完成鞘管理員安裝白“脣啟動

11、:-gj歡迎使用“圍安裝文件夾這1確認(rèn)安裝進度丫.3進度i-B結(jié)束管已完成測試門包添加安裝a)卸載題將解決方家添加到源代碼管理.X聖切(T)移除(V):重命名ir.犀性魏視圉添加對話框連-a-a進聖切5粘貼這厘性窗口迪結(jié)V.文件系統(tǒng)()注冊表文件類型(T)用戶界面(U)自定義操作Q啟動條件乞ChineseCSimpliiedj設(shè)置窗體屬性比如這里可以設(shè)置一下BannerBitmap,安裝窗口上面的圖片,方法和前面的ICO文件一樣,瀏覽去找Images下面的Bmp文件即可!就是這樣的效果,哈哈,效果差了點??!可以根據(jù)需要來新增窗口,比如密碼啊,等等添加對話框就是上面的這個窗口三、卸載程序怎么打包

12、上去?我試了好幾種方面都不太好使,可能是沒理解!最后用了這一種方法,感覺還不錯!1、新建一個控制臺程序2、看代碼田日CodeusingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespaceUninStallclassProgramstaticvoidMain(stringargs)stringsysroot=System.Environment.SystemDirectory;System.Diagnostics.Process.Start(sysroot+Wmsiexec.exe,/

13、x522B529D-8A62-432D-962F-D0CFF826775E/qr);注意上面代碼里的紅字部分,這個就是你要打包的程序的安裝與部署項目的ProductCode,那么這個ProductCode在哪里找呢?請記住,這里是兩個系統(tǒng),一個是你要打包的系統(tǒng),另一個是控制臺程序,所以啊,這點,要理解!去你要打包的項目里去找z-感幽|$已檢測到的依賴項聞Microsoft.WETFram主輸出來旦TeMEtup(活:S|CHFNOT.ICO主1J0101864.BMF=KanKan.ico-OUninStall,exeInst:=LHAllUsereKejnffordsLu匚:iliz:讓ionFil:=LTLufact

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論