I have added the form and getting the values during setup install but if the serial key is not valid it is not rolling back the setup
my code is like that
Public Overrides Sub Install(ByVal stateSaver As System.Collections.IDictionary)
myInput = Me.Context.Parameters.Item("Message")
If myInput Is Nothing Then
myInput = "Please Enter the Serail Key"
ElseIf checkserailkeyas(myInput) = True Then
'MsgBox("Entered Key is Not Valid")
Throw New InstallException("Rollback Transaction")
Catch ex As Exception
Public Overrides Sub Rollback(ByVal savedState As System.Collections.IDictionary)
I Developed application in C# with crystal reports and created setup file in third party (Advance) Installer.When i installed my application on client system application is working but ...