[Solucionado] Excepcion plantilla Grid con JSON de Windows Store Windows 8.1

0
184
5/5 - (1 voto)

Si hemos desarrollado App para Windows Store utilizando las plantillas que Visual Studio 2012 trae por defualt, ahora en la versión 2013 Microsoft a realizado un cambio importantisimo, las plantillas utilizan JSON, esto puede significar muchas veces un dolor testicular si tratamos de utilizar el acento prosodico.

 

Crearemos un nuevo proyecto de Windows Store utilizando la plantilla Grid en Visual Studio 2013.

Screenshot (88)

Bien, si entramos a la carpeta DataModel encontraremos SampleData.json

Abrimos este archivo, y nos vamos a encontrar el siguiente codigo

Screenshot (89)

Si tratamos de cambiar algo del texto, y utilizamos un acento prosodico nos dara un error -2147023783, muchos prefieren omitir la utilización de dicho acento.

Este ejemplo utilizo Un Poema de Pablo Neruda

Hay cementerios solos, tumbas llenas de huesos sin sonido, el corazón pasando un túnel oscuro, oscuro, oscuro, como un naufragio hacia adentro nos morimos, como ahogarnos en el corazón, como irnos cayendo desde la piel del alma.nnHay cadáveres, hay pies de pegajosa losa fría, hay la muerte en los huesos, como un sonido puro, como un ladrido de perro, saliendo de ciertas campanas, de ciertas tumbas, creciendo en la humedad como el llanto o la lluvia.nnYo veo, solo, a veces, ataúdes a vela zarpar con difuntos pálidos, con mujeres de trenzas muertas, con panaderos blancos como ángeles, con niñas pensativas casadas con notarios, ataúdes subiendo el río vertical de los muertos, el río morado, hacia arriba, con las velas hinchadas por el sonido de la muerte, hinchadas por el sonido silencioso de la muerte.

ahora si trato de ejecutar la aplicación nos mostrara el siguiente mensaje

Screenshot (91)

Para resolver este error, entraremos al menú Archivo y seleccionaremos Opciones Avanzadas de Guardar.

Screenshot (101)

Tendremos la siguiente ventana

Screenshot (102)

Seleccionamos Unicode (UYF-8 with signature) – Codepage 65001 y guardamos, si ahora ejecutamos… podremos comprovar


Source: https://mspeduardoramirez.wordpress.com

Dejar respuesta