Je suis en train d'obtenir dynamiquement une structure de table de base de données en utilisant uniquement le code C# comme suit:Fichier de l'assembly Microsoft.SqlServer.ConnectionInfo.dll introuvable?
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;
}
}
}
Cependant, je ne peux pas trouver le fichier .dll pour ajouter une référence aussi. J'utilise Visual Studio 2010 Professional. Aucune suggestion?
Je l'ai trouvé, merci. Maintenant, quand un utilisateur final exécute ceci, ce fichier .dll référencé va-t-il être inclus dans mon logiciel? –
Douteux. Définissez Copy Local sur True afin qu'il soit copié dans votre répertoire de construction, prêt à être inclus dans votre projet d'installation. –
De quoi ai-je besoin pour installer des assemblys? – Kiquenet