2017-12-29 18 views
2

Ich schreibe den Code, um das SSIS-Paket von SSISDB Katalog in SQL Server 2016 zu lesen. In einer der Anforderung muss ich die ExecutePackage Aufgabe lesen und den Paketnamen daraus abrufen .SSIS ExecutePackageTask ist in SQL Server 2016 nicht verfügbar

Wie Microsoft Doc (siehe Link ExecutePackageTaskClass Class) Ich muss Microsoft.SqlServer.ExecPackageTaskWrap.dll in meinem Projekt hinzufügen, aber ich bin nicht in der Lage, es in meinem Programmordner SQL Server 2016 zu finden.

Bitte vorschlagen.

+0

Es wird empfohlen, die [Tour zu lesen Seite] (https://www.stackoverflow.com/tour), bevor Sie Ihre erste Frage stellen. – Hadi

Antwort

1

Es ist in der GAC (Global Assembly Cache) befindet

In der Lösung, klicken Sie auf der rechten auf das Projekt. Klicken Sie auf Referenz hinzufügen. schreiben Sie dann den folgenden Pfad:

C:\Windows\assembly\GAC_MSIL\Microsoft.SqlServer.ExecPackageTaskWrap\13.0.0.0__89845dcd8080cc91\Microsoft.SqlServer.ExecPackageTaskWrap.dll 
+0

Hallo Hadi, es ist nicht da. Ich suchte dort (C: \ Windows \ Assembly \ GAC_MSIL) und SQL Server-Ordner (C: \ Programme \ Microsoft SQL Server \ 130 \ DTS \ Aufgaben) beide vor dem Posten meiner Frage. Können Sie bitte helfen. –

1

Ich bin der Lage, es in Ordner C zu finden: \ Windows \ Microsoft.NET \ assembly \ GAC_MSIL \ Microsoft.SqlServer.ExecPackageTaskWrap