// Constructor.
	public PerformanceCounterInstaller()
			{
				categoryHelp = String.Empty;
				categoryName = String.Empty;
				counters = new CounterCreationDataCollection();
				action = UninstallAction.Remove;
			}
예제 #2
0
 // Constructor.
 public PerformanceCounterInstaller()
 {
     categoryHelp = String.Empty;
     categoryName = String.Empty;
     counters     = new CounterCreationDataCollection();
     action       = UninstallAction.Remove;
 }
예제 #3
0
        internal static void VSUninstallActions(Primitives ip)
        {
            ip.UninstallActions.Add(
                UninstallAction.CreateUninstallAction(
                    new List <ArchitectureConfiguration> {
                ArchitectureConfiguration.x86, ArchitectureConfiguration.x64
            },
                    new List <OperatingSystemConfiguration> {
                OperatingSystemConfiguration.Windows81
            },
                    "2999226",
                    UninstallAction.TemplateType.Pre,
                    UninstallAction.WixObjectType.MSU
                    )
                );
            ip.UninstallActions.Add(
                UninstallAction.CreateUninstallAction(
                    new List <ArchitectureConfiguration> {
                ArchitectureConfiguration.x86, ArchitectureConfiguration.x64
            },
                    new List <OperatingSystemConfiguration> {
                OperatingSystemConfiguration.Windows8
            },
                    "2999226",
                    UninstallAction.TemplateType.Pre,
                    UninstallAction.WixObjectType.MSU
                    )
                );

            ip.UninstallActions.Add(
                UninstallAction.CreateUninstallAction(
                    new List <ArchitectureConfiguration> {
                ArchitectureConfiguration.x86, ArchitectureConfiguration.x64
            },
                    new List <OperatingSystemConfiguration> {
                OperatingSystemConfiguration.Windows7
            },
                    "2999226",
                    UninstallAction.TemplateType.Pre,
                    UninstallAction.WixObjectType.MSU
                    )
                );
        }
예제 #4
0
 protected void AddUninstallAction(LuatScript script, UninstallAction action)
 {
     m_uninstallScriptActions[script].Add(action);
 }
	// Constructor.
	public EventLogInstaller()
			{
				log = String.Empty;
				source = String.Empty;
				action = UninstallAction.Remove;
			}
예제 #6
0
 private void btnPreDesinstalar_Desinstalar_Click(object sender, EventArgs e)
 {
     UninstallAction.DoAction(_instalacao, this);
 }
예제 #7
0
 // Constructor.
 public EventLogInstaller()
 {
     log    = String.Empty;
     source = String.Empty;
     action = UninstallAction.Remove;
 }