1) Ir al solution explorer y poner Add..New Item...
(Aqui agregaremos por ejemplo el archivo pepe.xml)
2) Seleccionar el archivo pepe.xml que acabamos de agregar
Se tiene que abrir el Inspector de las properties de ese archivo
3) En build action poner Embebed Resource
Listo. Cada vez que compilemos todo se incluira el archivo pepe.xml como recurso
Para leer el archivo pepe desde nuestro codigo debemos hacer
Assembly assembly = Assembly.GetExecutingAssembly();
String sNameSpace = "WindowsFormsApplication1";
Stream schemaStream = assembly.GetManifestResourceStream(sNameSpace+"."+"pepe.xml");
Esto nos devuelve un stream
Se puede ver que el camini para llegar al recurso es
[NombreNamespace].[Directorio].[NombreRecurso]
No hay comentarios:
Publicar un comentario