a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 應用 > 軟件技巧 > 正文

vs2008安裝部署工程制作教程[圖文]

2024-07-16 17:45:21
字體:
來源:轉載
供稿:網友
1.新建一個Class Library, 例如Name 為 CustomAction. 這個就是一個自定義安裝行為的類。

create library

2.       添加安裝類。在新建的Library里面添加一個 Installer Class,名字我暫時定為MyInstallerClassDll

  install class

3.       重寫基類的函數

    Commit

Install

OnAfterInstall

OnAfterRollback

OnAfterUninstall

OnBeforeInstall

OnBeforeRollback

OnBeforeUninstall

OnCommitted

OnCommitting

Rollback

Uninstall

每個函數對應的是安裝過程中的不同時期。

我暫時重寫了Commit函數,但是還沒有自己的實現。

public override void Commit(System.Collections.IDictionary savedState)

   {

        base.Commit(savedState);

}

4.      新建一個setup工程,在Other Project Types里面,并且下拉框選中Add to Solution。我暫時命名為setup. 當然這個前提是你有一個想安裝的程序。 或者有你想制作安裝程序的編譯后的文件。

   setup

5.      添加源程序文件。

切換Setup工程的視圖為File System

   change view

左鍵點擊Application Folder.這個文件夾就是放源程序文件的。User’s Desktop是放桌面快捷方式的,User’s Programs Menu是定義開始菜單的。

application

在右邊空白的地方右鍵選中添加項目輸出文件

out

下面下來列表選中你要安裝的程序,比如我要安裝的是 WpfSetup。按住Ctrl鍵選中Primary output和 Contetn Files,點擊OK鍵。這樣就把需要安裝的程序的編譯后的主要文件都添加進來了。當然也可以手動添加進來如上圖選中Add->File然后瀏覽到你的release或者是debug后的文件夾,然后選中主要文件添加進來。

7

6.      創建快捷方式。在剛剛添加的Primary output from WpfSetup(Active) 上面點擊右鍵,選擇創建快捷方式,然后重命名。

   8

9

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久久久久综合 | 97超碰自拍 | jlzzxxxx18hd护士| 欧美精品亚洲精品 | 99riav国产一区二区三区 | 国产一区二区三区免费观看 | 国产成人精| 亚洲 欧美 日韩在线 | 久久99精品国产麻豆婷婷洗澡 | 国产精品综合视频 | www.日| 国产噜噜噜噜久久久久久久久 | 中文无吗 | 欧美日韩三级 | 日本高清网站 | 欧美高清hd | 精品九九九 | 国产一区二区在线免费观看 | 黄色大片网站在线观看 | 99精品免费观看 | 色5月婷婷丁香六月 | 亚洲精品欧美视频 | 久久精品久久精品国产大片 | 国产成人免费在线观看 | 国产午夜精品久久久 | 亚洲激情视频在线观看 | 色综合一区二区三区 | 先锋资源中文字幕 | 欧美综合久久 | 国产精品主播 | 欧美.com | 成人在线小视频 | 国产成人精品免费 | 天堂在线中文 | 91久久精品国产91久久 | 亚洲高清欧美 | 亚洲最大免费视频 | 国产精品久久久久久久电影 | 亚洲精品国偷拍自产在线观看蜜桃 | 一区在线观看 | 午夜精品久久久久久久男人的天堂 |