Updated: August 2, 2016
If you want to develop an application that uses SQL Server Management Objects (SMO), you should select the Client Tools SDK when you install SQL Server. To install the Client Tooks SDK without installing SQL Server, install Shared Management Objects from the SQL Server feature pack. If you want to ensure that SQL Server Management Objects is installed on a computer that will run your application, you can use the Shared Management Objects .msi in the SQL Server feature pack.
By default, the SMO assemblies are installed in the C:\Program Files\Microsoft SQL Server\130\SDK\Assemblies\ directory.