我正在嘗試爲我的VB.net應用程序創建安裝設置。我需要在安裝程序運行時插入自定義操作。所以我在我的設置中添加了一個 複選框對話框。我添加一個DLL到設置 安裝捕獲之前安裝和安裝事件之後。那些 工作正常。但是我無法在這些 事件中訪問我的複選框值。如果你們可以給我一個暗示繼續我的工作,真的 欣賞。安裝設置問題(訪問自定義對話框中的複選框)
以下是我創建的Before Install事件。我已經設置了一些 消息來驗證我的事件是否正常工作。當我運行設置 這些消息是正確提示。
Private Sub Installer_BeforeInstall(ByVal sender As Object, _
ByVal e As System.Configuration.Install.InstallEventArgs) Handles MyBase.BeforeInstall
Dim koFaxPath As String = Nothing
MsgBox("Installer_BeforeInstall: Starts1")
Dim contextParameters As StringDictionary
Dim sb As System.Text.StringBuilder = New System.Text.StringBuilder
Dim actionDataName As String = String.Empty
Dim arrayActionData() As String
contextParameters = Me.Context.Parameters
For Each actionDataName In Me.Context.Parameters.Keys
arrayActionData = Me.Context.Parameters(actionDataName).ToString.Split("-")
MsgBox(actionDataName.ToString)
MsgBox(arrayActionData(0).ToString)
MsgBox(Me.Context.Parameters.Item(actionDataName.ToString))
Next
Try
Catch ex As Exception
'needs to impliment
End Try
MsgBox("Installer_BeforeInstall: Ends")
End Sub
在此先感謝。