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.

Preguntas similare

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
Respuesta Responder a este mensaje
#2 Ana Fer
02/07/2004 - 12:31 | Informe spam
OK. Gracias Jesús, había entendido otra cosa al leer la
ayuda.

Saludos.

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


.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida