Crear una dll con c#
En windows aplication
En el Form1 pongo un button1, que al ejecutarlo abro el Form2. Me gustaría que el Form2 sea una dll que si pulso el button1, llame a esa dll Form2.dll Mi pregunta es: ¿Se puede crear una dll de esa manera? Es que me gustaría no poner todo los Form que creo en el mismo exe para no hacer un exe muy grande. Me gustaría hacerlo por módulos, que cada Form que creo, quiero aprender cómo creo esa dll, en la yuda que viene en visual studio .net 2005 no lo explica con Form. hasta otra gente. |
Cada proyecto en una solucion genera un assembly, que puede ser un ejecutable (.exe), un modulo (.netmodule) o una libreria (.dll) Puedes crear dos proyectos, hacer referencia de uno a otro, y crear objetos e instanciarlos desde el primero.
Eso es posible, solo que no le veo mucha utilidad :) |
Class Library
Si quieres generar directamente una dll, crea un proyecto de tipo Class Library y listo, esto te genera una dll independientemente de los archivos que contenga, pueden ser formas, clases, datasets, etc.
saludos |
Gracias por responder, con lo que he dicho en el priemr post, la verdad no me salen las dll,
podrían poner un pequeño ejempo? La verdad es que me cuasta mucho y la ayuda que viene no es tan muy allá. |
Cita:
1.- Crea un nuevo proyecto ClassLibrary 2.- Codifica una clase (por ejemplo) 3.- Compila 4.- Ve a directorio donde guardaste la aplicacion. al directorio bin y luego debug, ahi esta tu dll saludos |
La franja horaria es GMT +2. Ahora son las 08:18:06. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi