Sto memorizzando un PNG come risorsa incorporata in un assembly. Dallo stesso assembly ho un codice come questo:
Bitmap image = new Bitmap(typeof(MyClass), "Resources.file.png");
Il file, denominato "file.png" è archiviato nella cartella "Resources" (all'interno di Visual Studio) ed è contrassegnato come risorsa incorporata.
Il codice fallisce con un'eccezione che dice:
La risorsa MyNamespace.Resources.file.png non può essere trovata nella classe MyNamespace.MyClass
Ho un codice identico (in un assembly diverso, caricamento di una risorsa diversa) che funziona. Quindi so che la tecnica è valida. Il mio problema è che finisco per passare molto tempo a cercare di capire qual è il percorso corretto. Se potessi semplicemente interrogare (es. Nel debugger) l'assembly per trovare il percorso corretto, mi risparmierebbe un carico di mal di testa.