麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

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

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 韩国精品一区二区三区四区五区 | 最新中文在线视频 | 国产精品视频在线观看免费 | 91精品免费在线 | 欧美日本亚洲视频 | 国产无限资源在线观看 | 91 免费看片| 国产免费www | 末成年女av片一区二区 | 日本一区二区三区视频在线 | 国产91久久精品一区二区 | 国产午夜精品一区二区三区不卡 | 久久久久夜色精品国产老牛91 | 爱爱视频天天干 | 在线天堂资源 | 欧美日韩在线播放 | 又黄又爽免费无遮挡在线观看 | 久久99国产伦子精品免费 | 免费久久精品 | 国产精品一区二区三区在线播放 | 日韩电影一区二区 | 一级黄色在线观看 | 特级毛片a级毛片100免费 | 久久伊人国产精品 | 色婷婷av一区二区三区久久 | 久久久久久久一区二区三区 | 中国国语毛片免费观看视频 | 人人舔人人插 | 在线观看免费毛片视频 | 圆产精品久久久久久久久久久 | 亚洲成人网一区 | 深夜影院a | 国产精品999在线 | 久久久久女人精品毛片九一 | 亚州精品天堂中文字幕 | 成人在线观看网 | 一区国产视频 | 免费放黄网站在线播放 | 天天色宗合| 美女扒开腿让男生桶爽网站 | 澳门一级淫片免费视频 |