Ressource à partir d'un assemblage de flux

J'ai une image en C# WPF application dont l'action de construire est réglé sur "Moyen". C'est juste un fichier dans le répertoire source, il n'a pas été ajouté à l'application de la collecte des ressources à travers le glisser/déposer de dialogue des propriétés. Je suis en train de l'écrire comme un ruisseau, mais je ne peux pas l'ouvrir en dépit de ses tentatives assez peu de variations de points, les barres obliques, les espaces de noms et apparemment tout le reste.

Je peux accéder à l'utiliser ailleurs dans le code xaml avec "la meute://application:,,,/Resources/images/flags/tr.png", mais je ne peux pas obtenir à un flux contenant il.

La plupart des endroits, semble dire l'utilisation

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 je n'ai pas eu de chance avec.

InformationsquelleAutor Echilon | 2009-09-07