Inicio > How To > How to Crear Librería .DLL en .Net

How to Crear Librería .DLL en .Net

Libreria .dll

Librería .dll

El dia de hoy sabado me levante pensando en crear un control de usuario para poder hacer uso del control en varias aplicaciones que desarrollo en Visual Studio.Net vaya las tan mencinadas DLL’s .

Para crear la .dll:

1) Al crear el nuevo proyecto en C#.NET seleccionar Biblioteca de controles de Windows según lo que vayamos a construir.

2) Crear todos los controles y clases que corresponda hasta que tengamos el proyecto listo.

3) Generar (Volver a generar) el proyecto y con ello obtendremos ya el archivo .dll correspondiente. Concretamente en el directorio bin\Release de nuestro proyecto.

Ya tenemos pues el archivo nombreDeNuestraLibreria.dll. Ahora para poder utilizar dicha .dll y por tanto todos los controles y clases que contenga en cualquier aplicación lo que tenemos que hacer es lo siguiente:

1) En el nuevo proyecto, ir a Proyecto (en el menú superior), seleccionar Agregar referencia, ir a la pestaña Examinar y desde allí buscar el archivo .dll correspondiente y aceptar.

2) Abrir el Cuadro de herramientas y Agregar ficha.

3) Dentro de la ficha recién creada, seleccionar Elegir elementos.

4) En el cuadro que se nos abrirá, seleccionar Examinar y buscar la .dll que hemos creado en la primera fase.

Con ello tendremos disponibles en el Cuadro de herramientas los controles que incluya la librería-biblioteca que hemos creado y seleccionado. Si no incluye controles sino que es únicamente una librería de clases, podemos ahorrarnos los pasos 2, 3 y 4.

Finalmente podremos utilizar el control personalizado o clase que creamos .dll.

Advertisement
Categorías:How To
  1. Dalila Kindelan
    22 junio, 2009 a las 14:06 | #1

    Gracias a este articulo ya aprendi a hacer una dll en C#.Esta muy bueno,

  1. Aún no hay trackbacks

Deja un comentario

Fill in your details below or click an icon to log in:

Logo de WordPress.com

You are commenting using your WordPress.com account. Log Out / Cambiar )

Twitter picture

You are commenting using your Twitter account. Log Out / Cambiar )

Facebook photo

You are commenting using your Facebook account. Log Out / Cambiar )

Connecting to %s

Seguir

Get every new post delivered to your Inbox.