Estoy almacenando un PNG como un recurso incrustado en un ensamblaje. Desde dentro del mismo conjunto Tengo algo de código como este:¿Cómo puedo descubrir la "ruta" de un recurso incrustado?
Bitmap image = new Bitmap(typeof(MyClass), "Resources.file.png");
El archivo, denominado "file.png" se almacena en la carpeta de "Recursos" (dentro de Visual Studio), y se marca como un recurso incrustado.
El código de falla con una excepción diciendo:
Recursos MyNamespace.Resources.file.png no puede ser encontrado en MyNamespace.MyClass clase
que tienen idéntico código (en un montaje diferente, cargando un recurso diferente) que funciona. Entonces sé que la técnica es sólida. Mi problema es que termino pasando mucho tiempo tratando de descubrir cuál es el camino correcto. Si pudiera simplemente consultar (por ejemplo, en el depurador) el ensamblado para encontrar la ruta correcta, eso me ahorraría un montón de dolores de cabeza.
¡Bastante útil! ¡Gracias! –