Aquí se explica cómo corregir el error XAML Parse de una vez por todas.

Recomendamos: El programa para la corrección de errores, optimizar y acelerar Windows.

XAML o Extensible Application Markup Language, es un lenguaje basado en XML (Extensive Markup Language). Su uso abarca desde la creación hasta la inicialización de objetos .NET. Se utiliza principalmente en plataformas .NET Framework 3 y 4, y especialmente para Windows Presentation Foundation o WPF o Windows Silverlight.

Los elementos de XAML se asignan directamente a las instancias de objetos de Common Language Runtime o CLR, mientras que los atributos de XAML están vinculados directamente a propiedades y eventos. Siempre recuerde que las declaraciones condicionales se evalúan en tiempo de ejecución, con las que se evalúan como verdaderas analizadas, mientras que las que no evalúan se ignoran. Con esta información en mente, pasemos al lado de la solución de problemas.

Antes de aplicar las siguientes soluciones, no olvide que .NET está resolviendo qué metadatos se necesitarían para funcionar con una eficiencia óptima. Los elementos que no está utilizando se eliminan, para no cargar el tiempo de compilación y aumentar el tamaño del archivo.

Sin embargo, es posible que no detecte lo que está haciendo en tiempo de ejecución (por ejemplo, Visual Studio), por lo que puede eliminar las cosas que realmente usa. Cuando se produce el bloqueo, dará una clase de excepción, que representa un error que se produce durante la ejecución de la aplicación.

¿Cómo puedo solucionar el error de XAML Parse?

  1. Solución de barra diagonal hacia adelante
  2. Corrección de recursos estándar
  3. FontFamily Fix

1. Solución de barra diagonal hacia adelante

La clave para resolver cualquier problema relacionado con XAML es rastrear lo que está sucediendo en el código que está causando el problema. A veces, la solución puede ser fácil, como en este caso, cuando una imagen de origen no se compiló correctamente. Esta solución se puede aplicar a numerosas instancias, así que asegúrese de usar barras diagonales cuando describa direcciones de archivos o URL.

  1. Reemplazar con
  2. Guarda los cambios, y listo.

2. Corrección de recursos estándar

Un error de ortografía puede ocurrir de vez en cuando. Si esto sucede, recibirá un error por los siguientes motivos:

Se produjo una excepción de tipo 'Windows.UI.Xaml.Markup.XamlParseException' en myproj.UWP.McgInterop.dll pero no se manejó en el código de usuario

Información adicional: No se pudo encontrar el texto asociado con este código de error.

No se puede encontrar un recurso con la categoría Nombre / Clave [Línea: 0 Posición: 0]

Para arreglarlo, haga lo siguiente:

  1. Busque Page.Resources / App.Resources o Standard Resources y busque errores de ortografía.
  2. Corrija el error de ortografía y guarde los cambios.

3. FontFamily Fix

Esto sucede cuando está cargando un XAML con una fuente que no está presente en su aplicación o asignando un valor a la familia de fuentes y el valor está en blanco. Un FontFamily es un objeto que especifica la familia de fuentes preferida, o una familia de fuentes preferida primaria con una o más familias de fuentes alternativas.

Digamos que su fuente principal es Arial y su alternativa es Calibri, se vería como algo parecido a: - o - . Pero, ¿qué hacemos cuando recibimos el siguiente error?

Se produjo una excepción de primera vez del tipo 'Windows.UI.Xaml.Markup.XamlParseException' en HelloWorld.exe

Información de WinRT: Error al crear un 'Windows.UI.Xaml.Media.FontFamily' a partir del texto ”. [Línea: 52 Posición: 63]

  1. Busque StandardStyles.xaml e inspeccione todas las instancias de FontFamily donde el valor esté en blanco ( );
  2. Cambie el valor a cualquier fuente que esté utilizando actualmente (por ejemplo, Arial), luego guarde los cambios.

Ahí van, estas son algunas soluciones que pueden ayudarlo a solucionar el error de XAML Parse, así que asegúrese de probarlas todas.

Recomendado

Solución: el host de la tarea de fondo de fotos provoca un alto uso de la CPU en Windows 10
2019
Solución: el error 'Dispositivo en uso' no produce sonido en Windows 10
2019
Use la ubicación en la PC sin habilitar el servicio de ubicación de Windows 10
2019