星期三

c# 自訂安裝部署畫面


1. 新增一個專案Windowns Form 專案(WindowsFormsApplication1),配置自訂畫面(Form1)

2. 在此專案中加入一個自訂安裝類別 : 選擇此專案->按右鍵 加入->元件->安裝程式類別(Installer1)
    [RunInstaller(true)]
    public partial class Installer1 : Installer
    {
        public Installer1()
        {
            InitializeComponent();
        }
    }

3.Override函数Install
    public override void Install(IDictionary stateSaver)
        {
            Form1 f = new Form1();
            f.ShowDialog();
            base.Install(stateSaver);
           
        }
4.編譯生成.exe檔(WindowsFormsApplication1.exe )

5.新建一個安裝專案

6.打開自定義動作編輯器: 安裝->加入自訂動作->加入WindowsFormsApplication1.exe 

7.設定自定義動作編輯器的CustomActionData屬性為 /configFile="WindowsFormsApplication1.exe"/targetDir="[TARGETDIR]\"

8.建置此安裝專案、即完成!! 將於安裝過程中出現自行設計的From

沒有留言:

張貼留言