2. 添加安裝類。在新建的Library里面添加一個 Installer Class,名字我暫時定為MyInstallerClassDll
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. 當然這個前提是你有一個想安裝的程序。 或者有你想制作安裝程序的編譯后的文件。
5. 添加源程序文件。
切換Setup工程的視圖為File System
左鍵點擊Application Folder.這個文件夾就是放源程序文件的。User’s Desktop是放桌面快捷方式的,User’s Programs Menu是定義開始菜單的。
在右邊空白的地方右鍵選中添加項目輸出文件
下面下來列表選中你要安裝的程序,比如我要安裝的是 WpfSetup。按住Ctrl鍵選中Primary output和 Contetn Files,點擊OK鍵。這樣就把需要安裝的程序的編譯后的主要文件都添加進來了。當然也可以手動添加進來如上圖選中Add->File然后瀏覽到你的release或者是debug后的文件夾,然后選中主要文件添加進來。
6. 創建快捷方式。在剛剛添加的Primary output from WpfSetup(Active) 上面點擊右鍵,選擇創建快捷方式,然后重命名。
新聞熱點
疑難解答
圖片精選