Componentes y Recursos en C#

15/01/2004 - 13:57 por miriam | Informe spam
Hola, estoy haciendo unos componentes (DLL) con C#. La
cuestión es que tengo archivos de recursos en la DLL.

Cuando añado la DLL a un proyecto (solución) de Visual
Studio, quisiera en ese proyecto editar de alguna forma
el fichero de recursos de la DLL y cambiar algún valor
(dígamos para configuraŽr la DLL específicamente en ese
proyecto). ¿ Es posible hacerlo ?

Otra cosa, en tiempo de diseño arrastro un componente
(que hereda de TextBox, y más controles que añado; el
componente está en una DLL) pero falla, y en tiempo de
ejecución no falla. Quisiera que en tiempo de diseño
pudiera ver el campo TextBox y los demás controles. Se
puede solucionar?.

Gracias.
 

Leer las respuestas

#1 Tomas Restrepo \(MVP\)
16/01/2004 - 04:32 | Informe spam
Miriam,
<<<
Hola, estoy haciendo unos componentes (DLL) con C#. La
cuestión es que tengo archivos de recursos en la DLL.

Cuando añado la DLL a un proyecto (solución) de Visual
Studio, quisiera en ese proyecto editar de alguna forma
el fichero de recursos de la DLL y cambiar algún valor
(dígamos para configura´r la DLL específicamente en ese
proyecto). ¿ Es posible hacerlo ?






No no puedes. Un mejor diseño sería independizar estos recursos a un
assembly independiente, e indicarle de alguna manera a tu componente de cual
assembly extraer los recursos cuando los necesites (por un archivo de
configuracion, por ejemplo). Esto permitiría que simplemente en cada nuevo
proyecto, crees tu nueva dll de recursos sin tener que modificar la DLL
principal del componente.

Tomas Restrepo

Preguntas similares