Tengo una imagen en una aplicación C# WPF cuya acción de compilación está configurada como 'Recurso'. Es solo un archivo en el directorio fuente, no se ha agregado a la colección de recursos de la aplicación a través del cuadro de diálogo de propiedades de arrastrar/soltar. Intento escribirlo como una secuencia, pero no puedo abrirlo a pesar de probar bastantes variaciones de puntos, barras, espacios de nombres y aparentemente todo lo demás.Recurso del ensamblado como una secuencia
Puedo acceder a él para utilizarlo en cualquier otro lugar, ya sea en xaml con "paquete: // aplicación: ,,,/Resources/images/flags/tr.png", pero no puedo acceder a una secuencia que lo contiene.
mayoría de los lugares parecen decir el uso
using(BinaryReader reader = new BinaryReader(System.Reflection.Assembly.GetExecutingAssembly().GetManifestResourceStream("ResourceBlenderExpress.Resources.images.flags.tr.png"))) {
using(BinaryWriter writer = new BinaryWriter(File.OpenWrite(imageFile))) {
while((read = reader.Read(buffer, 0, buffer.Length)) > 0) {
writer.Write(buffer, 0, read);
}
writer.Close();
}
reader.Close();
}
que no he tenido ninguna suerte con.
Gracias, nunca hubiera encontrado eso. :) – Echilon