exepcion

25/11/2004 - 11:18 por fernando | Informe spam
ayer cerre el visual studio y hoy cuando lo he ido a abrir, al compilar me
da esta excepcion

No se encontraron recursos adecuados para la referencia cultural
especificada (o para la referencia cultural neutra) en el ensamblado
proporcionado. Compruebe si "principal.resources" se ha incrustado o
vinculado correctamente en el ensamblado "barmandesarrollo".

baseName: principal locationInfo: barmandesarrollo.principal resource file
name: principal.resources assembly: barmandesarrollo,
Version=1.0.1790.20048, Culture=neutral, PublicKeyToken=null

at System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo cu



Alguien me puede explicar que pasa.?
 

Leer las respuestas

#1 Pedro Luna Montalvo, MVP
27/11/2004 - 04:02 | Informe spam
Saludos,

El Diseñador de Formularios guarda cierta informacion en un archivo de
recursos RESX, el cual es compilado en el ensamblado.
En este archivo se guardan, por ejemplo, los elementos graficos que usa el
formulario.

Si este archivo no es visible, deberas seleccionar tu proyecto en el
Explorador de Soluciones, y escoger "Mostrar todos los archivos" de su barra
de herramientas.

Al hacer esto, nota que en el Explorador de Soluciones, el formulario
muestra un archivo relacionado al mismo. Si por ejemplo, tu archivo donde se
implementa el formulario se llama PrincipalForm.cs, aparecerá un archivo
PrincipalForm.resx.

Como te menciono, este archivo debe ser incluido dentro del ensamblado, caso
contrario el administrador de recursos no podra, en tiempo de ejecucion,
recuperar los iconos y otros elementos que uses.

Para ello, en el Explorador de Soluciones, selecciona el archivo .RESX y
presiona F4, para ver sus propiedades. En el elemento "Accion de
generacion", debera estar establecido a "Recurso incrustado". Este es el
valor predeterminado, asi que presumo que accidentalmente se ha cambiado
este valor.

Pruebalo y me avisas...


Saludos
Pedro Luna, [MVP VB.NET]
Gye, Ecu

Preguntas similares