2012-10-13 66 views

Respuesta

22

LocalSettings

http://msdn.microsoft.com/en-us/library/windows/apps/windows.storage.applicationdata.localsettings

O

RoamingSettings

http://msdn.microsoft.com/en-us/library/windows/apps/windows.storage.applicationdata.roamingsettings.aspx

La diferencia principal es que RoamingSettings se ahorran d a la nube y, por lo tanto, se puede transferir a través de diferentes dispositivos para el mismo perfil de usuario. LocalSettings es específico del dispositivo.

+1

Akinwale, recibí tres respuestas muy buenas, pero dado esto para aumentar su reputación, ¡gracias por la respuesta! – GONeale

9

Las aplicaciones Metro no tienen el equivalente exacto de app.config/web.config.

En su lugar, debe usar package.appxmanifest para configurar los valores específicos de Windows Store.

Para configuraciones locales, debe usar ApplicationData api.

Si desea configurar la aplicación después de implementarla, simplemente puede cargar el archivo xml o json remoto al inicio de la aplicación.

+0

Gracias Denis, tú y Akinwale estuvieron muy cerca de las respuestas. – GONeale

1

Además de las respuestas técnicas anteriores, es importante entender por qué no hay un archivo de configuración para estas aplicaciones. Las aplicaciones WinRT/Windows store son aplicaciones cliente así que a diferencia de sus aplicaciones ASP.NET que se ejecutan en el servidor y requieren cambios de configuración de administrador, no se espera que los usuarios finales jueguen con estos cambios (conexión SQL, tiempos de espera, configuración de aplicaciones, lo que usted prefiera).) por lo tanto, no hay necesidad de un archivo de este tipo de configuración de estas aplicaciones,

espero que tenga sentido

+13

. Los archivos .config no eran exclusivos de las aplicaciones web, por lo que no tengo idea de a qué se refiere su respuesta. –

0

puede encontrar una muestra de imitar app.config en aplicaciones de Windows tienda basada en archivos XML here

Hth

Stefan

+2

Tenga en cuenta que las respuestas [solo de enlace] (http://meta.stackoverflow.com/tags/link-only-answers/info) no se recomiendan, por lo que las respuestas deberían ser el punto final de una búsqueda de una solución (vs. otra escala más de referencias, que tienden a quedar obsoletas en el tiempo). Considere agregar una sinopsis independiente aquí, manteniendo el enlace como referencia. – kleopatra

Cuestiones relacionadas