Estoy configurando el contenido de un Botón para una Imagen. Se ve algo como esto:¿En el tiempo de diseño, el paquete uri es válido, pero no en tiempo de ejecución?
<Button>
<Image Source="pack://application:,,,/NavigationImages/nav_up_left.png" />
</Button>
En mi proyecto tengo una subcarpeta denominada NavigationImages y dentro de esa carpeta es la nav_up_left.png archivo de imagen.
Cuando veo el Diseñador, aparece la imagen, sin embargo, durante el tiempo de ejecución, recibo un error de IOException indicando que no puedo encontrar el recurso.
La acción de compilación está establecida en Recurso.
En realidad, esto funcionó bien en un solo proyecto. Pero cuando lo copié sobre el otro proyecto, falla. Esto parece ser un problema increíblemente simple, pero me encuentro perplejo y listo para comenzar a sacar el pelo. @ _ @
¡Tus pensamientos y sugerencias serán muy apreciados!
confundido ... ¿lo cambiaste a lo que dices oa "paquete: // aplicación: ,,,/ProjectName; component/NavigationImages/nav_up_left.png"? – mike01010
Hola. Ha pasado un tiempo desde que tuve este problema, pero estoy bastante seguro de que lo cambié a "/ProjectName;component/NavigationImages/nav_up_left.png" –
Acabo de probar esto. Ambas opciones funcionan (con paquete: // aplicación: ,,, y sin) – surfen