estoy tratando de obtener dinámicamente una estructura de bases de datos de la tabla utilizando sólo el código C# de la siguiente manera:¿No se puede encontrar el archivo de ensamblaje Microsoft.SqlServer.ConnectionInfo.dll?
using Microsoft.SqlServer.Management.Common;
using Microsoft.SqlServer.Management.Smo;
public class LoadStuff
{
...
public void LoadDatabase(string vDatabaseName)
{
using (var vSqlConnection = new SqlConnection(DatabaseConnectionString))
{
var vConnection = new ServerConnection(vSqlConnection);
var vServer = new Server(vConnection);
var vDatabase = vServer.Databases[vDatabaseName];
var vTables = vDatabase.Tables;
}
}
}
Sin embargo, no puedo encontrar el archivo .dll para agregar una referencia también. Estoy usando Visual Studio 2010 Professional. ¿Alguna sugerencia?
encontrado, gracias. Ahora, cuando un usuario final ejecuta esto, ¿este archivo .dll referenciado va a ser incluido en mi software? –
Dudoso. Establezca Copy Local en True para que se copie en su directorio de compilación, listo para ser incluido en su proyecto de instalación. –
¿Qué necesito instalar para obtener ensamblajes? – Kiquenet