vb點虐 打包程序 vb60打包程序

在vb點虐 中怎么把Windows應用程序打包成EXE格式的可執(zhí)行文件

1.新建安裝和部署。 打開你所寫的項目,在解決方案上右鍵-添加-新建項目。選擇其他項目類型-安裝和部署-安裝項目。在名稱中把名字改為你所希望的名字,然后確定。 2.確定后打開文件系統(tǒng),然后單擊應用程序文件夾,在右邊空白處右鍵-添加-項目輸出。3.選擇主輸出,然后確定。 4.在剛添加的主輸出上右鍵,創(chuàng)建其快捷方式。可以重命名也可不重命名。5.剪切剛創(chuàng)建的快捷方式,然后單擊用戶的程序菜單,在其上右鍵,添加,文件夾,重命名文件夾。這個文件夾名字就是你在開始,所有程序中顯示的名字。然后單擊剛創(chuàng)建的文件夾,在右邊空白處粘貼快捷方式,安裝好程序后,這個快捷方式會出現(xiàn)在所有程序中。 6.像上面一樣再創(chuàng)建一個快捷方式,剪切,然后單擊用戶桌面,粘貼。安裝完程序后,這個快捷方式出現(xiàn)在桌面。 7.右擊左邊的"應用程序文件夾"打開屬性對話框:將屬性中的"defaultlocation"的路徑中的"[manufacturer]"去掉,

成都創(chuàng)新互聯(lián)公司是一家以成都網(wǎng)站建設、網(wǎng)頁設計、品牌設計、軟件運維、seo優(yōu)化排名、小程序App開發(fā)等移動開發(fā)為一體互聯(lián)網(wǎng)公司。已累計為成都餐廳設計等眾行業(yè)中小客戶提供優(yōu)質(zhì)的互聯(lián)網(wǎng)建站和軟件開發(fā)服務。

不然的話做好的安裝程序默認安裝目錄會是"c:\programm file\你的用戶名\安裝解決方案名稱"。 8.右鍵你的安裝項目名,屬性。在打開的屬性頁中,選擇"系統(tǒng)必備",在打開的系統(tǒng)必備頁中,選中如下圖中的選擇項,選上以后,在生成的安裝文件包中包含點虐 framework組件,然后確定。 9.改變桌面和開始-所有程序中該程序的默認圖標。在應用程序文件夾右邊空白處,右鍵-添加-文件,添加一個ico文件。打開用戶的程序菜單-'你的程序名',在右邊的快捷方式上右鍵,屬性窗口。向其屬性中的icon屬性添加剛添加的ico圖標。同理,打開用戶桌面,在右邊的快捷方式上右鍵,屬性窗口。向其屬性中的icon屬性添加剛添加的ico圖標。 10.添加卸載功能。在應用程序文件夾右邊空白處,右鍵-添加-文件,選擇c:\windows\system32文件夾下的msiexec.exe文件。然后重命名為Uninstall.exe。改不改名字都可以。然后創(chuàng)建快捷方式,剪切到用戶的程序菜單-'你的程序名'。 11.用鼠標左鍵單擊安裝項目名,查看其屬性,注意不是右鍵,屬性。查看其ProductCode屬性。然后復制該屬性的值。如圖: 12.然后打開你創(chuàng)建的那個卸載快捷方式的屬性對話框,在Aguements屬性中輸入"/x {ProductCode}",本例為/x {D8DB4DCF-B28A-49CB-9840-E36D68FD7EE1}。 13.右鍵安裝項目名,單擊生成,即可生成帶有卸載功能的安裝程序了.

vb點虐 怎樣打包?

打包的具體操作步驟:

1)新建“安裝和部署項目”-- “安裝向?qū)А?/p>

2)選擇菜單中 項目-- 添加-- 文件(這里選“創(chuàng)建用于windows應用程序.exe你的數(shù)據(jù)庫文件”)-- 打開

3)一般會自動將依賴項添加到“檢測到的依賴項”,如果沒有,那么我們要手動將其加入4)

Crystal_Managed2003.msm (如果有水晶報表)

dotnetfxredist_x86.msm (點虐 一定是必須的)

... (如果有引用其他的dll)

4)手動加入要包含的文件:項目-- 添加-- 合并模塊(添加你的程序文件) (包括dotNetFramework和MDAC27)

位于:C:\Program Files\Common Files\Merge Modules\ 下

具體功能如下:

(托管組件 MSM 處理所有托管組件的分發(fā),其中包括 Windows 窗體查看器、Web 窗體查看器和所有 Crystal Decisions 命名空間)

* Crystal_Managed2003.msm、

Crystal_Managed2003_chs.msm、

(對于使報表運行所需的所有其他文件,由數(shù)據(jù)庫訪問 MSM 處理其分發(fā)。其中包括數(shù)據(jù)庫、導出和圖表驅(qū)動程序。)

* Crystal_Database_access2003.msm、

Crystal_Database_access2003_chs.msm、

(KeyCode MSM 處理 Crystal Decisions 密鑰號碼的安裝,注意是添加合并模塊,否則沒有“MergeMouduleProperties”屬性)

* Crystal_regwiz2003.msm、

(是vc的運行庫,估計是Crystal Report或涉及到的某些程序是用vc寫的,所以需要它?。?/p>

VC_User_CRT71_RTL_X86_---.msm、

VC_User_STL71_RTL_X86_---.msm、

5)打開解決方案-- 右鍵點擊Crystal_regwiz2003.msm的屬性,在“MergeMouduleProperties”里的“License Key”填入:AAP5GKS0000GDE100DS(這個是你生成Crystal Report是用到的注冊號的密碼?。?/p>

6)生成解決方案(或直接按Ctrl+Shift+B)

至此整個分發(fā)程序已經(jīng)做好,再把剛才做的那個安裝程序雙擊一下……

-----------------------------------------------------------------------

打包時加入卸載功能:

方法一:

1.在打包項目中添加文件msiexec.exe(一般可在c:\windows\system32\下找到)

2.在文件系統(tǒng)視圖中選擇應用程序文件夾,在msiexec.exe上按右鍵,選擇創(chuàng)建快捷方式,重命名快捷方式為 "卸載 ".

3.更改此快捷方式的Arguments 為 "/x {產(chǎn)品id} ",產(chǎn)品id的值為打包項目的ProductCode屬性值.

方法二:(推薦)

1.先生成安裝包,記下ProductCode,下面要用到

2.用VS點虐 建立一個新的控制臺程序uninst.exe文件

'power by: landlordh

'for 2000,xp,2003

Module uninstall

Sub Main()

Dim myProcess As Process = New Process

If System.Environment.OSVersion.ToString.IndexOf( "NT 5 ") Then

myProcess.Start( "msiexec ", "/X{2B65D4A9-C146-4808-AB4B-321FB0779559} ") '改為自己的ProductCode

End If

myProcess.Close()

End Sub

End Module

3.將控制臺程序BIN目錄的exe文件加入到打包程序文件中,在程序組創(chuàng)建uninst.exe的快捷方式

如果裝個ms的控件的話,則直接把framework和msac打在包里。

VB點虐 平臺做出來的程序怎么打包成.exe文件?

將VB.Net程序打包成可執(zhí)行的.exe程序 收藏 一).創(chuàng)建部署項目1. 在“文件”菜單上指向“添加項目”,然后選擇“新建項目”。2. 在“添加新項目”對話框中,選擇“項目類型”窗格中的“安裝和部署項目”,然后選擇“模板”窗格中的“安裝項目”。在“名稱”框中鍵入 setup1。3. 單擊“確定”關閉對話框。4. 項目被添加到解決方案資源管理器中,并且文件系統(tǒng)編輯器打開。5. 在“屬性”窗口中,選擇 ProductName 屬性,并鍵入 信息管理系統(tǒng) 。二).將 主程序 項目的輸出添加到部署項目中1. 在“文件系統(tǒng)編輯器”中,選擇“應用程序文件夾”。在“操作”菜單上,指向“添加”,然后選擇“項目輸出”。2. 在“添加項目輸出組”對話框中,選擇“項目”下拉列表中的“你的程序”。3. 單擊“確定”關閉對話框。4. 從列表中選擇“主輸出”和“內(nèi)容文件”組,然后單擊“確定”。三).創(chuàng)建安裝程序類1. 在“文件”菜單上指向“新建”,然后選擇“項目”。2. 在“新建項目”對話框中,選擇“項目類型”窗格中的“Visual Basic 項目”,然后選擇“模板”窗格中的“類庫”。在“名稱”框中鍵入 installDB。3. 單擊“打開”關閉對話框。4. 從“項目”菜單中選擇“添加新項”。5. 在“添加新項”對話框中選擇“安裝程序類”。在“名稱”框中鍵入 installDB。6. 單擊“確定”關閉對話框。7. 詳細代碼附后。四).創(chuàng)建自定義安裝對話框1. 在解決方案資源管理器中選擇“setup1”項目。在“視圖”菜單上指向“編輯器”,然后選擇“用戶界面”。2. 在用戶界面編輯器中,選擇“安裝”下的“啟動”節(jié)點。在“操作”菜單上,選擇“添加對話框”。 3. 在“添加對話框”對話框中,選擇“許可協(xié)議”對話框,然后單擊“確定”關閉對話框。4. 在“添加對話框”對話框中,選擇“文本框 (A)”對話框,然后單擊“確定”關閉對話框。5. 在“操作”菜單上,選擇“上移”。重復此步驟,直到“文本框 (A)”對話框位于“安裝文件夾”節(jié)點之上。6. 在“屬性”窗口中,選擇 BannerText 屬性并鍵入:安裝數(shù)據(jù)庫.7. 選擇 BodyText 屬性并鍵入:安裝程序?qū)⒃谀繕藱C器上安裝數(shù)據(jù)庫8. 選擇 Edit1Label 屬性并鍵入:數(shù)據(jù)庫名稱:9. 選擇 Edit1Property 屬性并鍵入 CUSTOMTEXTA110. 選擇 Edit1Value 屬性并鍵入:dbservers11. 選擇 Edit2Label 屬性并鍵入:服務器名:12. 選擇 Edit2Property 屬性并鍵入 CUSTOMTEXTA213. 選擇 Edit2Value 屬性并鍵入:(local)14. 選擇 Edit3Label 屬性并鍵入:用戶名:15. 選擇 Edit3Value 屬性并鍵入:sa16. 選擇 Edit3Property 屬性并鍵入 CUSTOMTEXTA317. 選擇 Edit4Label 屬性并鍵入:密碼:18. 選擇 Edit4Property 屬性并鍵入 CUSTOMTEXTA419. 選擇 Edit2Visible、Edit3Visible 和 Edit4Visible 屬性,并將它們設置為 true五).創(chuàng)建自定義操作1. 在解決方案資源管理器中選擇“setup1”項目。在“視圖”菜單上指向“編輯器”,然后選擇“自定義操作”。2. 在自定義操作編輯器中選擇“安裝”節(jié)點。在“操作”菜單上,選擇“添加自定義操作”。3. 在“選擇項目中的項”對話框中,雙擊“應用程序文件夾”。4. 選擇“主輸出來自 installDB(活動)”項,然后單擊“確定”關閉對話框。5. 在“屬性”窗口中,選擇 CustomActionData 屬性并鍵入“/dbname=[CUSTOMTEXTA1] /server=[CUSTOMTEXTA2] /user=[CUSTOMTEXTA3] /pwd=[CUSTOMTEXTA4] /targetdir="[TARGETDIR]\"”。附:/targetdir="[TARGETDIR]\"是安裝后的目標路徑,為了在installDB類中獲得安裝后的路徑,我們設置此參數(shù)。

本文標題:vb點虐 打包程序 vb60打包程序
本文來源:http://muchs.cn/article4/ddiesoe.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供商城網(wǎng)站、外貿(mào)網(wǎng)站建設面包屑導航網(wǎng)站策劃、網(wǎng)站設計、營銷型網(wǎng)站建設

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

手機網(wǎng)站建設