Actualmente tengo el siguiente código en mi aplicación WPF que hace exactamente lo que quiero que haga, sin embargo, al publicar esto no necesariamente podrá acceder a estas ubicaciones de carpeta como no señalarán el directorio correcto ni las carpetas existirán.Carpeta para almacenar archivos de datos localmente en la aplicación WPF
Esperaba que alguien pudiera decirme cuál es la mejor manera de guardar algo en una carpeta local.
Ya sea que esté dentro de la carpeta de la aplicación o no, tampoco tiene ningún problema.
El código que estoy usando actualmente para la escritura del fichero:
using (Stream stream = File.Open(@"..\..\Templates\data.bin", FileMode.Create))
{
BinaryFormatter bin = new BinaryFormatter();
bin.Serialize(stream, templateList);
}
El código que estoy usando actualmente para la carga del archivo:
using (Stream stream = File.Open(@"..\..\Templates\data.bin", FileMode.Open))
{
BinaryFormatter bin = new BinaryFormatter();
templateList = (List<Template>)bin.Deserialize(stream);
}
No estoy seguro de que tengo la pregunta correcta, tal vez [Almacenamiento Aislado] (http://msdn.microsoft.com /es-es/library/3ak841sy(v=vs.100).aspx) es lo que estás buscando? – sll