referencia a un ensamblado

23/09/2003 - 00:36 por ErickGB | Informe spam
Tengo un ensamblado donde tengo varias clases y quiero,
en otro ensamblado, poder crear objetos de las clases que
estan en en ensamblado 1. Ambos ensamblados estan en
archivos diferentes.
Creo que se vera mejor si lo explico con un ejemplo

(archivo 1-ensamblado1 -> Clases.dll)
namespace Ensamblado1
{
namespace Ensamblado11
{
public class ClaseA() {codigo}
}
}

(archivo 2-ensamblado2 -> Programa.exe)
public class Programa
{
A a = new A()

}

Coloque using Ensamblado1.Ensamblado11; pero no me
funciono.
Quiero poder hacer referencia a las clases del .dll en
el .exe ¿como puedo hacerlo?
NOTA: No quiero colocar el .dll en el GAC.
 

Leer las respuestas

#1 Ignacio Nicolás Rodríguez
23/09/2003 - 00:47 | Informe spam
Si estás utilizando VStudio.Net, en la vista de la solución (Solution
Explorer) encontrarás una carpeta "referencias". Basta ir con botón derecho
a agregar referencia...

Si en cambio estás usando la línea de comando para compilar, al hacerlo
agrega la opción "/r:laencuestión.dll".

Saludos. Ignacio Nicolás Rodríguez, MCSD.Net/MCT.--


"ErickGB" escribió en el mensaje
news:07d001c3815a$04921c70$
Tengo un ensamblado donde tengo varias clases y quiero,
en otro ensamblado, poder crear objetos de las clases que
estan en en ensamblado 1. Ambos ensamblados estan en
archivos diferentes.
Creo que se vera mejor si lo explico con un ejemplo

(archivo 1-ensamblado1 -> Clases.dll)
namespace Ensamblado1
{
namespace Ensamblado11
{
public class ClaseA() {codigo}
}
}

(archivo 2-ensamblado2 -> Programa.exe)
public class Programa
{
A a = new A()

}

Coloque using Ensamblado1.Ensamblado11; pero no me
funciono.
Quiero poder hacer referencia a las clases del .dll en
el .exe ¿como puedo hacerlo?
NOTA: No quiero colocar el .dll en el GAC.

Preguntas similares