none
Problema con "Resources Files" RRS feed

  • Pregunta

  • Hola amigos del foro:

     

    Quisiera ayuda en un problema con Resource Files; estoy creando la "culture" para mi proyecto y he seguido los paso de otro proyecto q encontre en internet:

    1) Crear mis archivos de lenguajes: FichLeng.resx; FichLeng.es.resx; FichLeng.fr.resx;

    2)adjuntar al fich.csproj las culturas : <SupportedCultures>en;es;fr</SupportedCultures>

    3)adjuntar la cultura por Default al inicio projecto: App.xaml.cs....Application_Starup....

    4)Definir el XMLNS:lb="clr-namespace:ProjetCulture".....<navigation:Page.resources> <lb:FichLeng x:key="MiLeng" />

    pero aqui me da un error cuando compilo y ejecuto :

    System.Windows.Navigation.PageResourceContentLoader.EndLoad(IAsyncResult asyncResult)

    y tambien AG_E_PARSER_UNKNOWN_TYPE en

    InitializeComponent(); cuando lo depuro...

    el error se produce pq el sistema no me reconoce el fichero de resource...

    cual es  el "Build Action" del fichero de resource? esta configurado a Embedded Resource...me falta algo q configurar??

    gracias desde ya por su ayuda...

     

    Eduardo Lillo

    Montreal Canada

    lunes, 16 de mayo de 2011 16:25

Respuestas

  • Gracias Dacar7, pero mira encontre la solucion, el problema que aunque modifiques tu Resorce File a "public", en el code behind del desing el permanece como "Internal" por lo tanto lo modifique manualmente a "public" y listo, hay que hacerlo cada vez que uno modifique el fichero resource por que se cambia, espero esto le sirva a alguien.

    Eduardo Lillo

    Montreal Canada.


    Eduardo Lillo Programador Montreal Canada
    • Marcado como respuesta edolillo martes, 17 de mayo de 2011 13:16
    martes, 17 de mayo de 2011 12:49

Todas las respuestas

  • Hola Eduardo,

     

    Que tal si intentas configurar tus resx no como embedded Resource sino como "Resource".

     

    Checa eso y nos cuentas!

     


    Aprendiendo .Net
    lunes, 16 de mayo de 2011 20:44
  • Gracias Dacar7, pero mira encontre la solucion, el problema que aunque modifiques tu Resorce File a "public", en el code behind del desing el permanece como "Internal" por lo tanto lo modifique manualmente a "public" y listo, hay que hacerlo cada vez que uno modifique el fichero resource por que se cambia, espero esto le sirva a alguien.

    Eduardo Lillo

    Montreal Canada.


    Eduardo Lillo Programador Montreal Canada
    • Marcado como respuesta edolillo martes, 17 de mayo de 2011 13:16
    martes, 17 de mayo de 2011 12:49