none
Excepción 'System.Windows.StaticResourceExtension' RRS feed

  • Pregunta

  • Hola,

    Tengo en mi solución de VS un proyecto en VB.NET y otro en WPF. Ambos proyectos de forma individual funcionan correctamente. Una vez probados por separado debo llamar desde el proyecto en VB.NET al proyecto en WPF mediante el siguiente codigo:

    Dim window As Window1
    window  = New Window1()
    window .Show()


    La llamada funciona correctamente pero me salta esta excepción:

    Primera excepción del tipo 'System.Windows.Markup.XamlParseException' en PresentationFramework.dll
    Información adicional: Se produjo una excepción al proporcionar un valor en 'System.Windows.StaticResourceExtension'.

    Al parsear la línea: <ContentControl Content="{StaticResource GeneralToolbar}"/>

    Los recursos estáticos no funcionan cuando son llamados desde el proyecto en VB. No se como solucionarlo, el proyecto WPF es bastante grande y tengo todos los estilos y templates en una carpeta independiente.

    Agradecería cualquier tipo de ayuda.

    Un saludo

    sábado, 10 de agosto de 2013 21:03

Respuestas

  • Problema solucionado, para llamar al proyecto WPF es necesario utilizar este codigo:

    Dim app As ProjectWPF.App
    app = New ProjectWPF.App
    app.InitializeComponent()
    app.Run()

    En lugar de:

    Dim window As Window1
    window  = New Window1()
    window .Show()


    • Marcado como respuesta Sergio Rod domingo, 11 de agosto de 2013 10:46
    • Editado Sergio Rod domingo, 11 de agosto de 2013 10:47
    domingo, 11 de agosto de 2013 10:46

Todas las respuestas