Hola a todos. Estoy intentando compilar el siguiente código: using System; using System.Data; using Npgsql; public class Test { public static void Main(string[] args) { string connectionString = "Server=localhost;" + "Database=test;" + "User ID=postgres;" + "Password=fun2db;"; IDbConnection dbcon; dbcon = new NpgsqlConnection(connectionString); dbcon.Open(); IDbCommand dbcmd = dbcon.CreateCommand(); // requires a table to be created named employee // with columns firstname and lastname // such as, // CREATE TABLE employee ( // firstname varchar(32), // lastname varchar(32)); string sql = "SELECT firstname, lastname " + "FROM employee"; dbcmd.CommandText = sql; IDataReader reader = dbcmd.ExecuteReader(); while(reader.Read()) { string FirstName = (string) reader["firstname"]; string LastName = (string) reader["lastname"]; Console.WriteLine("Name: " + FirstName + " " + LastName); } // clean up reader.Close(); reader = null; dbcmd.Dispose(); dbcmd = null; dbcon.Close(); dbcon = null; } } con la siguiente linea: mcs TestExample.cs -r System.Data.dll -r Npgsql.dll Pero me da el error de que no encuentra el fichero Npgsql.dll. ¿Donde debe estar el fichero para poder compilar? Gracias por adelantado. -- ---- Joan Carles Jiménez portatil@jocajica.com ----