C:\Program Files\Microsoft SQL Server\100\SDK\Assemblies
ist der richtige Ordnerspeicherort (oder C:\Program Files (x86)\Microsoft SQL Server\100\SDK\Assemblies
auf 64-Bit-Systemen).
Sie müssen Verweise hinzufügen auf:
-
Microsoft.SqlServer.ConnectionInfo.dll
-
Microsoft.SqlServer.Smo.dll
-
Microsoft.SqlServer.Management.Sdk.Sfc.dll
-
Microsoft.SqlServer.SqlEnum.dll
(Dies sind die Mindestdateien, die zum Erstellen einer SMO-Anwendung erforderlich sind)
Für SQL Server 2016 ist dieser Speicherort C:\Program Files (x86)\Microsoft SQL Server\130\SDK\Assemblies
(für die 64-Bit-Version).
Ref.:How to:Visual erstellen C#-SMO-Projekt in Visual Studio .NET
Die SQL Server Management Objects (SMO) können als Teil des entsprechenden SQL Server (20XX) Feature Pack (überprüfen Sie das Kleingedruckte, da ich nicht glaube, dass diese weiterverteilbar sind?)