0
我有一個自定義操作來安裝後運行批處理文件。它在Windows 7中正常工作,但不在XP中。自定義操作失敗
這裏是我用來運行該批處理文件
Imports System.ComponentModel
Imports System.Configuration.Install
Imports System.IO
Imports System.Environment
<Security.Permissions.SecurityPermission(Security.Permissions.SecurityAction.Demand)>
Public Class StartBatch
Public Function appData() As String
appData = GetFolderPath(SpecialFolder.ApplicationData)
End Function
<Security.Permissions.SecurityPermission(Security.Permissions.SecurityAction.Demand)> _
Public Overrides Sub Commit(ByVal savedState As _
System.Collections.IDictionary)
MyBase.Commit(savedState)
System.Diagnostics.Process.Start(appData() & "\Wilson18\IPChanger\IPFinder.bat")
End Sub
End Class
我怎麼會或者是能夠得到這個在Windows XP上工作,或者,如果再把這個動作失敗了它不interup安裝程序中的代碼。
感謝