Um ein SSIS-Paket, dass im SSIS-Storage des SQL-Servers (nicht im FileSystem) abgelegt ist aus einer .NET-Anwendung zu starten kann folgender Code verwendet werden:

Visual Basic:
  1. Protected Sub btnStart_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnStart.Click
  2.     Dim pkg As New Package
  3.     Dim app As New Application
  4.     Dim pkgResults As DTSExecResult
  5.  
  6.     pkg = app.LoadFromSqlServer("\\PAKET_NAME", "SERVER_NAME", "USER", "PASSWORD", Nothing)
  7.     pkgResults = pkg.Execute()
  8.  
  9.     Console.WriteLine(pkgResults)
  10. End Sub

Achtung: Die Referenz Imports Microsoft.SqlServer.Dts.Runtime muss hinzugefügt werden!