Blog Stats
  • Posts - 68
  • Articles - 0
  • Comments - 1390
  • Trackbacks - 35

 

settembre 2005 Blog Posts

Java (J2SE 5.0) and C# Comparison

Java (J2SE 5.0) and C# Comparison   powered by IMHO 1.2

VB.NET and C# Comparison

VB.NET and C# Comparison   powered by IMHO 1.2

Aggiungere Uninstall nelle nostre applicazioni di setup

Per aggiungere la voce di disinstallazione nel menu Start: Selezionare il progetto di setup e selezionare nel File System Editor, User's Programs Menu Nelle Properties di User's Programs Menu impostare la proprietà AlwaysCreate=TRUE Aggiungere un nuovo collegamento rinominandolo Uninstall Application Nella proprietà Arguments della voce creata inserire /u=[ProductCode] Aggiungere il seguente codice nella sub Main() del progetto o nella sub New() del form di startup prima della chiamata a InitializeComponents():         Dim arguments As String() = Environment.GetCommandLineArgs()        Dim argument As String        For Each argument In arguments            If argument.Split("="c)(0).ToLower = "/u" Then                Dim guid As String = argument.Split("="c)(1)                Dim path As String = Environment.GetFolderPath(Environment.SpecialFolder.System)                Dim si As New ProcessStartInfo(path & "\msiexec.exe", "/i " & guid)                Process.Start(si)                Close()                Application.Exit()                End            End If        Next   In questo modo, selezionando la voce Uninstall Application, l'installer verrà eseguito in modalità Repair/Remove. Per permettere a sola...

 

 

Copyright © Vito Arconzo