精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

詳細操作指南打造VB.NET安裝部署成功

開發 后端
VB.NET安裝部署將會在本文中分為幾個步驟進行詳細的描述。作為初學者來說,大家可以收藏這一方法,以方便日后使用時查找參考。

VB.NET開發環境在使用的時候首先需要弄清這一環境的部署情況。在這里就為為大家介紹一種非常簡單的VB.NET安裝部署方法,希望能夠對又需要的朋友有所幫助,提高大家對這方面的認識程度。#t#

VB.NET安裝部署一).創建部署項目

1. 在“文件”菜單上指向“添加項目”,然后選擇“新建項目”。

2. 在“添加新項目”對話框中,選擇“項目類型”窗格中的“安裝和部署項目”,然后選擇“模板”窗格中的“安裝項目”。在“名稱”框中鍵入 setup1。

3. 單擊“確定”關閉對話框。

4. 項目被添加到解決方案資源管理器中,并且文件系統編輯器打開。

5. 在“屬性”窗口中,選擇 ProductName 屬性,并鍵入 信息管理系統 。

VB.NET安裝部署二).將 主程序 項目的輸出添加到部署項目中

1. 在“文件系統編輯器”中,選擇“應用程序文件夾”。在“操作”菜單上,指向“添加”,然后選擇“項目輸出”。

2. 在“添加項目輸出組”對話框中,選擇“項目”下拉列表中的“你的程序”。

3. 單擊“確定”關閉對話框。

4. 從列表中選擇“主輸出”和“內容文件”組,然后單擊“確定”。

VB.NET安裝部署三).創建安裝程序類

1. 在“文件”菜單上指向“新建”,然后選擇“項目”。

2. 在“新建項目”對話框中,選擇“項目類型”窗格中的“Visual Basic 項目”,然后選擇“模板”窗格中的“類庫”。在“名稱”框中鍵入 installDB。

3. 單擊“打開”關閉對話框。

4. 從“項目”菜單中選擇“添加新項”。

5. 在“添加新項”對話框中選擇“安裝程序類”。在“名稱”框中鍵入 installDB。

6. 單擊“確定”關閉對話框。

7. 詳細代碼附后。

VB.NET安裝部署四).創建自定義安裝對話框

1. 在解決方案資源管理器中選擇“setup1”項目。在“視圖”菜單上指向“編輯器”,然后選擇“用戶界面”。

2. 在用戶界面編輯器中,選擇“安裝”下的“啟動”節點。在“操作”菜單上,選擇“添加對話框”。

3. 在“添加對話框”對話框中,選擇“許可協議”對話框,然后單擊“確定”關閉對話框。

4. 在“添加對話框”對話框中,選擇“文本框 (A)”對話框,然后單擊“確定”關閉對話框。

5. 在“操作”菜單上,選擇“上移”。重復此步驟,直到“文本框 (A)”對話框位于“安裝文件夾”節點之上。

6. 在“屬性”窗口中,選擇 BannerText 屬性并鍵入:安裝數據庫.

7. 選擇 BodyText 屬性并鍵入:安裝程序將在目標機器上安裝數據庫

8. 選擇 Edit1Label 屬性并鍵入:數據庫名稱:

9. 選擇 Edit1Property 屬性并鍵入 CUSTOMTEXTA1

10. 選擇 Edit1Value 屬性并鍵入:dbservers

11. 選擇 Edit2Label 屬性并鍵入:服務器名:

12. 選擇 Edit2Property 屬性并鍵入 CUSTOMTEXTA2

13. 選擇 Edit2Value 屬性并鍵入:(local)

14. 選擇 Edit3Label 屬性并鍵入:用戶名:

15. 選擇 Edit3Value 屬性并鍵入:sa

16. 選擇 Edit3Property 屬性并鍵入 CUSTOMTEXTA3

17. 選擇 Edit4Label 屬性并鍵入:密碼:

18. 選擇 Edit4Property 屬性并鍵入 CUSTOMTEXTA4

19. 選擇 Edit2Visible、Edit3Visible 和 Edit4Visible 屬性,并將它們設置為 true

VB.NET安裝部署五).創建自定義操作

1. 在解決方案資源管理器中選擇“setup1”項目。在“視圖”菜單上指向“編輯器”,然后選擇“自定義操作”。

2. 在自定義操作編輯器中選擇“安裝”節點。在“操作”菜單上,選擇“添加自定義操作”。

3. 在“選擇項目中的項”對話框中,雙擊“應用程序文件夾”。

4. 選擇“主輸出來自 installDB(活動)”項,然后單擊“確定”關閉對話框。

5. 在“屬性”窗口中,選擇 CustomActionData 屬性并鍵入“/dbname=[CUSTOMTEXTA1] /server=[CUSTOMTEXTA2] /user=[CUSTOMTEXTA3] /pwd=[CUSTOMTEXTA4] /targetdir="[TARGETDIR]\"”。

附:/targetdir="[TARGETDIR]\"是安裝后的目標路徑,為了在installDB類中獲得安裝后的路徑,我們設置此參數。

#p#

VB.NET安裝部署六).添加文件

1. 將SQL Server備份成文件DB.dat添加到“setup1”項目(在企業管理器中右擊數據庫->所有工作->備份數據庫,備份成一個文件,取名為DB.dat)

2. 將安裝文件LisenceFile.rtf添加到“setup1”項目

3. 在用戶界面編輯器中,選擇許可協議,設置LisenceFile屬性為LisenceFile.rtf文件

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

  1. Crystal_Managed2003.msm 
    (如果有水晶報表)  
  2. dotnetfxredist_x86.msm 
    (.net一定是必須的)  
  3. ... (如果有引用其他的dll) 

5.如果使用了水晶報表,手動加入要包含的文件:項目-->添加-->合并模塊(添加你的程序文件) (包括dotNetFramework和MDAC27),位于:C:\Program Files\Common Files\Merge Modules\ 下,*為必要的

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

* Crystal_Managed2003.msm
Crystal_Managed2003_chs.msm
(對于使報表運行所需的所有其他文件,由數據庫訪問 MSM 處理其分發。其中包括數據庫、導出和圖表驅動程序。)

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

* Crystal_regwiz2003.msm
(如果報表文件使用了 ADO.NET 的 dataset 數據集對象,那么 VC_User_CRT71_RTL_X86_---.msm 和 VC_User_STL71_RTL_X86_---.msm 模塊也必須包含在安裝工程中。而且這兩個模塊的文件安裝屬性的"Module Retargetable Folder"項必須修改成為系統目錄)

  1. VC_User_CRT71_RTL_X86_---.msm  
  2. VC_User_STL71_RTL_X86_---.msm 

(很多人經常出現查詢錯誤,不妨加上這個)

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

VB.NET安裝部署七).打包時加入卸載功能:

方法一:

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

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

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

方法二:(推薦)

1.先生成安裝包,記下ProductCode(選擇解決方案資源管理器根目錄如setup1,再查看屬性標簽,不是右鍵中的屬性),下面要用到

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

  1. 'power by: landlordh  
  2. 'for 2000,xp,2003  
  3. Module uninstall  
  4. Sub Main()  
  5. Dim myProcess As Process = 
    New Process  
  6. If System.Environment.OSVersion.
    ToString.IndexOf("NT 5") Then  
  7. myProcess.Start("msiexec", "/X
    {2B65D4A9-C146-4808-AB4B-321F
    B0779559}") '改為自己的ProductCode  
  8. End If  
  9. myProcess.Close()  
  10. End Sub  
  11. End Module 

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

VB.NET安裝部署八).打包時加入.net環境和MDAC功能:

把MS的PluginInstaller.msi插件裝上后,用vb.net的自帶的打包工具打包,就會自動把.net framework環境打進去,再下面的步驟進行設置,就可以把MDAC也打包.使用 Setup 項目安裝 MDAC

1.確保 Visual Studio .NET 框架引導程序插件已安裝。

2.在 Solution Explorer 中選擇 Setup 項目。從 View 菜單指向 Editor,并選擇 Launch Conditions(啟動條件)。

3.選擇 Requirements on Target Machine(搜索目標計算機) 節點。從 Action 菜單,選擇 Add Registry Launch Condition(添加注冊表搜索)。

4.選擇 Search for RegistryEntry1 節點。在 Properties 窗口中,選擇 RegKey 屬性,并鍵入 Software\Microsoft\DataAccess。

5.選擇 Root 屬性,并選擇 vsdrrHKLM。

6.選擇 Value 屬性,并鍵入 FullInstallVer。

7.選擇 Property 屬性,并鍵入 MDACSEARCH。

8.在 Launch Conditions Editor(啟動條件) 中,添加Condition1 節點。選擇 Condition1 節點,在 Properties 窗口中,選擇 Condition 屬性,并選擇 MDACSEARCH>="2.6"。

9.在 Solution Explorer 中選擇 Setup 項目。在 Project 菜單上,選擇 Properties。

10.將 Bootstrapper 屬性設置為 Windows Installer Bootstrapper(Windows 安裝引導程序)。

責任編輯:曹凱 來源: 博客園
相關推薦

2009-10-09 16:54:03

VB.NET窗體

2010-01-19 12:53:59

VB.NET Text

2010-01-08 09:43:21

VB.NET漢字轉換

2009-10-28 09:55:29

VB.NET MyCl

2010-01-11 15:12:30

VB.NET特殊窗體

2010-01-22 14:19:38

VB.NET調用jar

2010-01-07 17:51:36

VB.NET實現Sin

2010-01-07 15:18:10

VB.NET常量

2009-10-12 13:54:22

VB.NET Data

2010-01-21 16:45:00

VB.NET繼承規則

2009-11-02 15:45:03

VB.NET IEnu

2009-10-12 15:02:51

VB.NET動態控件

2009-10-13 17:03:55

VB.NET面向對象

2009-10-10 16:44:52

VB.NET開發控件

2009-11-10 12:42:47

VB.NET Prin

2010-01-14 11:00:48

VB.NET文件合并

2009-10-12 12:54:58

VB.NET聲明API

2009-10-15 15:04:42

VB.NET PadL

2009-10-13 17:16:40

VB.NET Web服

2009-09-07 15:04:07

點贊
收藏

51CTO技術棧公眾號

欧美一区二区三区精品电影| 欧美日韩国产小视频在线观看| 国产综合色一区二区三区| 日韩熟女精品一区二区三区| 免费精品国产| 欧美日韩一二三区| 日韩极品视频在线观看| 日本亚洲一区| 九色porny丨国产精品| 久久亚洲成人精品| 亚洲天堂资源在线| 国产精品高潮久久| 亚洲第一成人在线| 日韩欧美一区二区视频在线播放| 国产女人18毛片18精品| 亚洲伦伦在线| 精品久久久999| 国产精品一区二区人妻喷水| 99久久精品一区二区成人| 一区二区三区精品在线观看| 秋霞在线观看一区二区三区| 亚洲国产精彩视频| 日本欧美在线观看| 性欧美xxxx交| 日韩成人短视频| 一道本一区二区三区| 欧美大片顶级少妇| 五月激情婷婷在线| 成人va天堂| 亚洲第一主播视频| a级片一区二区| av在线天堂| 久久综合九色欧美综合狠狠 | 欧美波霸videosex极品| 欧美视频精品全部免费观看| 91国产免费看| 浮妇高潮喷白浆视频| av网址在线看| 国产精品美女久久久久久久久久久 | 久久人妻免费视频| 1024成人| 欧美激情手机在线视频 | 欧美日韩中文字幕| 国产一级做a爰片久久毛片男| 91女主播在线观看| 国产拍揄自揄精品视频麻豆| 欧美日本亚洲| 男人天堂网在线观看| 99久久国产综合色|国产精品| 99精品国产一区二区| 91久久精品国产91性色69| 日韩av电影一区| 国产精品av电影| 激情五月婷婷网| 久久黄色网页| 日韩av免费在线播放| av图片在线观看| 久久国产福利| 国产成人午夜视频网址| 一区二区三区在线观看av| 国产农村妇女毛片精品久久莱园子 | 五月天婷婷丁香网| 欧美mv日韩| 久久亚洲精品网站| 亚洲欧美一区二区三区四区五区| 久久久9色精品国产一区二区三区| 少妇高潮久久久久久潘金莲| 美女福利视频网| 久久精品国内一区二区三区水蜜桃 | 午夜亚洲一区| 国产精品福利小视频| 中文字幕 日韩有码| 久久国产欧美日韩精品| 亚洲一区二区中文| www.狠狠干| a在线欧美一区| 欧美激情国产日韩| 国际av在线| 中文字幕日韩av资源站| 亚洲色婷婷久久精品av蜜桃| аⅴ资源天堂资源库在线| 欧美日韩国产色视频| 2022亚洲天堂| 日日夜夜亚洲| 欧美大片日本大片免费观看| 三叶草欧洲码在线| 欧洲乱码伦视频免费| 久久久精品欧美| jizz国产免费| 日韩av中文在线观看| 国产日韩欧美在线视频观看| 性一交一乱一透一a级| 26uuu亚洲| 99re99热| 亚洲精品福利电影| 欧美欧美欧美欧美首页| 国产高清成人久久| 残酷重口调教一区二区| 欧美激情日韩图片| 国产字幕在线观看| 国产999精品久久久久久绿帽| 久久99九九| 老司机在线看片网av| 性欧美大战久久久久久久久| 黄色在线视频网| 国产精品极品国产中出| 色先锋资源久久综合5566| 男人天堂中文字幕| 久草中文综合在线| 日韩久久久久久久| 91制片在线观看| 777午夜精品免费视频| 特大黑人巨人吊xxxx| 婷婷中文字幕一区| 国产精品igao视频| 嫩草影院一区二区| 欧美艳星kaydenkross| 免费三级在线观看| 色乱码一区二区三区在线| 日韩欧美国产二区| 国产剧情日韩欧美| 久久激情视频免费观看| 日韩视频在线你懂得| 亚洲天堂中文字幕| 欧美精品vⅰdeose4hd| 国产中文字幕免费观看| www久久久| 亚洲天天在线日亚洲洲精| 国产一级理论片| 精品在线一区二区三区| 欧美日韩最好看的视频| 97在线视频免费观看完整版| 欧美高清你懂得| 欧美人与性囗牲恔配| 国产日本精品| 国产精品一区二区三区免费观看| 黄色免费在线看| 欧美性生交片4| 午夜在线观看一区| 一区二区激情| 国产区一区二区三区| 青青青草视频在线| 日韩午夜激情视频| 青青草原免费观看| 国产剧情在线观看一区二区| 在线看无码的免费网站| 国产资源一区| 色哟哟入口国产精品| 在线视频精品免费| 久久久久久97三级| 欧美二区在线视频| 妖精视频一区二区三区免费观看| 久久人91精品久久久久久不卡| www.国产欧美| 亚洲电影在线免费观看| 免费日本黄色网址| 国产精品入口| 欧洲一区二区日韩在线视频观看免费 | www.-级毛片线天内射视视| 国产精久久久| 欧美激情视频一区| 日韩在线视频免费| 欧美午夜激情在线| аⅴ天堂中文在线网| 麻豆91在线播放免费| 99re99热| 国产精品xxxav免费视频| 亚州成人av在线| 日本护士...精品国| 色综合久久久久久久久久久| 亚洲女优在线观看| 久久精品国产精品青草| 日本a级片在线观看| 成人台湾亚洲精品一区二区 | 色8久久久久| 欧美猛交免费看| 偷拍自拍在线| 欧洲av在线精品| 91狠狠综合久久久| 成人高清免费观看| 成人免费无码av| 国产精品国产三级国产在线观看| 99国产高清| 色是在线视频| 日韩一中文字幕| 欧美 日韩 国产 成人 在线 91| 欧美日韩精品二区| 婷婷国产成人精品视频| 成人激情av网| 91香蕉视频污版| 国内精品福利| 色大师av一区二区三区| 久久av网站| 日本国产欧美一区二区三区| 黄网站在线免费| 精品国产1区二区| 中文字幕+乱码+中文乱码www| 亚洲精品美腿丝袜| 国产精品jizz| 国产麻豆精品theporn| 国产xxxxx在线观看| 综合久久99| 蜜桃传媒一区二区| 精品国产一级| 国产精品极品美女在线观看免费 | 欧美 日韩 国产 一区| 精品乱码一区二区三区| 色综合久久久| 日本一区二区三区在线播放| 二区三区在线观看| 亚洲一区第一页| 韩国av免费在线| 56国语精品自产拍在线观看| 国产一级免费视频| 亚洲.国产.中文慕字在线| 永久免费毛片在线观看| 99久久伊人久久99| 国内精品国产三级国产aⅴ久| 日本一区中文字幕| 欧美成人一区二区在线观看| 综合久久综合| 亚洲一卡二卡| 国产麻豆一区二区三区精品视频| 国产精品免费一区二区三区观看| 亚洲综合伊人| 国产精品久久久久久久午夜| 人人草在线视频| 久久久久久国产精品久久| 久草中文在线观看| 中文字幕欧美日韩| 国产日本在线观看| 亚洲女人被黑人巨大进入| 人妻精品一区二区三区| 91精品国产欧美一区二区成人| 精品一区二区无码| 狠狠干狠狠久久| 日韩欧美不卡视频| 亚洲国产日韩精品| 久久免费公开视频| 一区二区三区资源| 放荡的美妇在线播放| 1区2区3区欧美| 久久久久人妻一区精品色| 国产午夜精品一区二区| 全黄一级裸体片| 久久综合色综合88| 人人妻人人澡人人爽人人精品| av不卡免费在线观看| 人妻av一区二区| 99久久精品免费看| 成人手机在线免费视频| 99精品久久99久久久久| theav精尽人亡av| 91亚洲男人天堂| 少妇特黄一区二区三区| 久久五月婷婷丁香社区| 亚洲精品成人无码熟妇在线| 久久精品夜色噜噜亚洲a∨ | 一区二区三区中文在线观看| 欧美成欧美va| 亚洲午夜免费福利视频| 日韩美女黄色片| 色综合色狠狠综合色| 成人免费视频国产免费| 欧美色图第一页| 国产乱码久久久| 精品捆绑美女sm三区| 神马午夜电影一区二区三区在线观看 | 国产91精品久久久| 精品亚洲美女网站| 国产日韩中文字幕在线| 亚洲开心激情| 久久波多野结衣| 日韩免费看片| 国产精品日韩三级| 香蕉成人久久| 三上悠亚在线一区二区| 国产美女一区二区| 色综合久久五月| 国产精品美女久久久久久2018 | 亚洲自拍av在线| 久久aimee| 亚洲巨乳在线观看| 国产一区日韩一区| 久久精品99国产| 国内精品第一页| 亚洲综合自拍网| 国产精品丝袜久久久久久app| 国内偷拍精品视频| 一本到三区不卡视频| 国产喷水吹潮视频www| 日韩精品视频免费在线观看| 在线观看麻豆| 久久久综合av| 欧美极品在线| 国产伦精品一区二区三区四区视频| 国产麻豆精品久久| 每日在线观看av| 久久99精品国产麻豆婷婷洗澡| 荫蒂被男人添免费视频| 自拍偷拍国产精品| 久久亚洲精品石原莉奈| 欧美videos中文字幕| av中文字幕在线| 17婷婷久久www| 日韩综合一区二区三区| 午夜精品视频在线观看一区二区| 狠狠干综合网| 在线观看日本www| 久久精品男人天堂av| 中文字幕一区二区三区手机版| 欧美日韩aaaaa| 国产视频二区在线观看| 久久久综合av| 日本一区二区三区视频在线看| 神马影院午夜我不卡影院| 亚洲大片av| 丰满饥渴老女人hd| 国产精品久久网站| 无码人妻丰满熟妇区bbbbxxxx | 无码人妻丰满熟妇区毛片蜜桃精品| 国产日韩精品久久久| www成人在线| 精品久久久久久久久久久久包黑料 | 欧美综合在线观看| 风间由美一区二区av101| 麻豆中文字幕在线观看| 美女网站一区二区| 谁有免费的黄色网址| 福利视频一区二区| 秋霞欧美在线观看| 欧美激情第6页| 国产亚洲高清一区| 中文字幕av久久| 黄色日韩网站视频| 黑人狂躁日本娇小| 欧美日韩高清影院| 在线免费看黄网站| 国产精品三级网站| 日韩成人三级| 性chinese极品按摩| 国产精品美女一区二区| 在线免费观看一区二区| 中文字幕av一区中文字幕天堂| 综合在线影院| 相泽南亚洲一区二区在线播放| 丝袜脚交一区二区| 性欧美精品男男| 欧美在线视频日韩| 一本一道波多野毛片中文在线| 国产精品日韩av| 欧美精品一区二区三区中文字幕| 国产天堂在线播放| 欧美高清在线精品一区| 中文字幕在线观看国产| 日韩中文字幕欧美| 九九99久久精品在免费线bt| av在线免费观看国产| 成人一道本在线| 亚洲免费在线观看av| 亚洲美腿欧美激情另类| 在线日本欧美| 曰韩不卡视频| 丁香另类激情小说| 一区二区三区视频免费看| 亚洲免费视频一区二区| se69色成人网wwwsex| 欧美少妇一级片| 懂色一区二区三区免费观看| 91av在线免费视频| 国产午夜精品全部视频在线播放| 国产国产一区| 国产精品国三级国产av| 91性感美女视频| 中文字幕一区二区三区四区免费看 | 亚洲av无码一区二区二三区| 在线视频中文字幕一区二区| 日本中文字幕伦在线观看| 99中文字幕| 蜜桃av综合| 午夜爱爱毛片xxxx视频免费看| 欧美videos大乳护士334| 午夜不卡影院| 亚洲制服中文| 成a人片亚洲日本久久| 久久久久精彩视频| 欧美巨猛xxxx猛交黑人97人| 久久精品国产亚洲5555| 国产青草视频在线观看| av文字幕在线观看| 亚洲1区2区3区视频| 精品无码国模私拍视频| 欧美影院一区| 亚洲精品女人久久久| 欧美综合亚洲图片综合区| 制服丝袜中文字幕在线| 欧美日韩一区二区视频在线| 国产精品一区二区久久精品爱涩| 中文字幕视频网| 久久伊人精品天天|