Aprendiendo, accion de generación

02/07/2004 - 10:06 por Ana Fer | Informe spam
Hola a tod@s,

estoy intentando pasar de VB6 a VB.NET y aún todo me
parece un mundo, así que probablemente la pregunta sea un
poco tonta.

No entiendo muy bien la diferencia entre crear una dll, a
través de un proyecto de biblioteca de clases, con acción
de generación 'Compilación' y referenciarlo al proyecto
principal o agregar una clase al proyecto y asignar el
valor 'Recurso incrustado' en acción de generación.

Por otro laso, ¿es esto lo más eficiente para proyectos
web?.

Muchísimas gracias por vuestra ayuda.

Un saludo y buen fin de semana.

Ana.
 

Leer las respuestas

#1 SqlRanger
02/07/2004 - 12:05 | Informe spam
Que yo sepa un archivo de código fuente, que contiene una clase, en la gran
mayoría de los casos, configuras la acción de generación como "compilación"
no como recurso incrustado. Si lo configuras como recurso incrustado, el
código fuente formará parte de los recursos del ensablado y para ejecutar
ese código, necesitarías leer el recurso y emitir y compilar el código en
tiempo de ejecución mediante Reflection.

La diferencia entre añadir una clase al propio proyecto y crear una librería
de clases y añadirla allí y añadir una referencia del proyecto al nuevo
proyecto de librería de clases es la misma que en Visual Basic 6 añadir la
clase en un proyecto o añadir la clase en otro proyecto de dll ActiveX.



Saludos:

Jesús López
MVP Microsoft .NET
MCP SQL Server

Preguntas similares