Imports System.ServiceProcess Partial Class Service Inherits System.ServiceProcess.ServiceBase 'UserService überschreibt den Löschvorgang, um die Komponentenliste zu bereinigen. Protected Overrides Sub Dispose(ByVal disposing As Boolean) Try If disposing AndAlso components IsNot Nothing Then components.Dispose() End If Finally MyBase.Dispose(disposing) End Try End Sub ' Der Haupteinstiegspunkt für den Prozess Shared Sub Main() Dim ServicesToRun() As System.ServiceProcess.ServiceBase ' Innerhalb eines Prozesses können mehrere NT-Dienste ausgeführt werden. Um einen ' weiteren Dienst zu diesem Prozess hinzuzufügen, ändern Sie die folgende Zeile, ' um ein zweites Dienstobjekt zu erstellen. Zum Beispiel ' ' ServicesToRun = New System.ServiceProcess.ServiceBase () {New Service1, New MySecondUserService} ' ServicesToRun = New System.ServiceProcess.ServiceBase() {New Service} System.ServiceProcess.ServiceBase.Run(ServicesToRun) End Sub 'Wird vom Komponenten-Designer benötigt. Private components As System.ComponentModel.IContainer ' Hinweis: Die folgende Prozedur ist für den Komponenten-Designer erforderlich. ' Das Bearbeiten ist mit dem Komponenten-Designer möglich. ' Das Bearbeiten mit dem Code-Editor ist nicht möglich. Private Sub InitializeComponent() ' 'Service ' Me.ServiceName = "Digital Data ECM Job Runner" End Sub End Class