@@ -13,7 +13,7 @@ Public Class Installer
13
13
Public ASSEMBLY_NAME As Assembly
14
14
Public ASSEMBLY_KEYNAME As String
15
15
Public ASSEMBLY_DISPLAY_NAME As String
16
- Public Const NEWLINE As String = vbCrLf
16
+ Public Const NEWLINE As String = vbCrLf & vbCrLf
17
17
Public REGISTRATION_SERVICES As RegistrationServices
18
18
19
19
@@ -75,12 +75,7 @@ Public Class Installer
75
75
76
76
Catch ex As Exception
77
77
78
- Dim BOXTEXT As String = Nothing
79
- BOXTEXT &= "Assembly Name = " & ASSEMBLY_DISPLAY_NAME & NEWLINE
80
- BOXTEXT &= "Assembly GUID = " & ASSEMBLY_GUID & NEWLINE
81
- BOXTEXT &= "Message = " & ex.Message
82
-
83
- MsgBox(BOXTEXT, vbCritical + vbOKOnly, " Error Registering Assembly" )
78
+ INSTALL_ERROR( "Error Registering Assembly" , ex.Message)
84
79
85
80
End Try
86
81
@@ -102,13 +97,7 @@ Public Class Installer
102
97
103
98
Catch ex As Exception
104
99
105
- Dim BOXTEXT As String = Nothing
106
- BOXTEXT &= "Assembly Name = " & ASSEMBLY_DISPLAY_NAME & NEWLINE
107
- BOXTEXT &= "Assembly GUID = " & ASSEMBLY_GUID & NEWLINE
108
- BOXTEXT &= "Registry Key = " & SetKey.ToString & NEWLINE
109
- BOXTEXT &= "Message = " & ex.Message
110
-
111
- MsgBox(BOXTEXT, vbCritical + vbOKOnly, " Error updating registry" )
100
+ INSTALL_ERROR( "Error updating registry" , ex.Message, "Registry Key = " & SetKey.ToString)
112
101
113
102
End Try
114
103
@@ -125,13 +114,7 @@ Public Class Installer
125
114
126
115
Catch ex As Exception
127
116
128
- Dim BOXTEXT As String = Nothing
129
- BOXTEXT &= "Assembly Name = " & ASSEMBLY_DISPLAY_NAME & NEWLINE
130
- BOXTEXT &= "Assembly GUID = " & ASSEMBLY_GUID & NEWLINE
131
- BOXTEXT &= "Registry SubKey = " & ASSEMBLY_KEYNAME & "Programmable" & NEWLINE
132
- BOXTEXT &= "Message = " & ex.Message
133
-
134
- MsgBox(BOXTEXT, vbCritical + vbOKOnly, " Error deleting subkey" )
117
+ INSTALL_ERROR( "Error deleting subkey" , ex.Message, "Registry SubKey = " & ASSEMBLY_KEYNAME & "Programmable" )
135
118
136
119
End Try
137
120
@@ -145,15 +128,23 @@ Public Class Installer
145
128
146
129
Catch ex As Exception
147
130
148
- Dim BOXTEXT As String = Nothing
149
- BOXTEXT &= "Assembly Name = " & ASSEMBLY_DISPLAY_NAME & NEWLINE
150
- BOXTEXT &= "Assembly GUID = " & ASSEMBLY_GUID & NEWLINE
151
- BOXTEXT &= "Message = " & ex.Message
152
-
153
- MsgBox(BOXTEXT, vbCritical + vbOKOnly, " Error UnRegistering Assembly" )
131
+ INSTALL_ERROR( "Error UnRegistering Assembly" , ex.Message)
154
132
155
133
End Try
156
134
157
135
End Sub
158
136
137
+ Public Sub INSTALL_ERROR(BOX_TITLE As String , MESSAGE As String , Optional EXTRA_TEXT As String = NEWLINE)
138
+
139
+ Dim BOXTEXT As String = ""
140
+
141
+ BOXTEXT &= "Assembly Name = " & ASSEMBLY_DISPLAY_NAME & NEWLINE
142
+ BOXTEXT &= "Assembly GUID = " & ASSEMBLY_GUID & NEWLINE
143
+ BOXTEXT &= "Message = " & MESSAGE & NEWLINE
144
+ BOXTEXT &= EXTRA_TEXT
145
+
146
+ MsgBox(BOXTEXT, vbCritical + vbOKOnly, " " & BOX_TITLE)
147
+
148
+ End Sub
149
+
159
150
End Class
0 commit comments