Si te autocompleta, es por que la referencia ha sido bien agregada.
Mira como me conecto.
Código csharp:
Ver originalpublic bool conectar_BD()
{
string cadena = "Server=192.168.194.92;Port=5432;User Id=postgres;Password=mipassword;Database=mibase;";
bool estado = false;
try
{
conn_postgres
= new NpgsqlConnection
(cadena
); if (conn_postgres.State != ConnectionState.Open)
{
conn_postgres.Open();
estado = true;
}
else
{
estado = true;
}
}
catch (Exception Exception)
{
System.Web.HttpContext.Current.Response.Redirect("~/Default.aspx?aviso=666");
}
return estado;
}
Me causa curiosidad por que pones doble comillas en la cadena. De resto, es exactamente igual a como yo lo hago.
edito: según el error que reportas, en este foro aseguran que creando un nuevo proyecto, se soluciona el problema. saludos
saludos