close
System.Configuration.Install.Installer
- 有 "base.OnAfterInstall( savedState );" 才會觸發"AfterInstall"事件.
- "OnAfterInstall_base"
- "AfterInstall"
- "OnAfterInstall"
- 沒有 "base.OnAfterInstall( savedState );" "OnAfterInstall"一律優先執行.
- "OnAfterInstall_base"
- "OnAfterInstall"
程式碼:
public InstallerHelp() : base() { // 綁定完成安裝事件的處理方法. this.AfterInstall += new InstallEventHandler( CustomAfterInstall ); }
private void CustomAfterInstall( object sender, InstallEventArgs e ) { MessageBox.Show( "AfterInstall" ); }
protected override void OnAfterInstall( IDictionary savedState ) { MessageBox.Show( "OnAfterInstall_base" ); base.OnAfterInstall( savedState ); // 觸發"AfterInstall"事件. MessageBox.Show( "OnAfterInstall" ); }
# 原創
文章標籤
全站熱搜