example - System.NullReferenceException se produce en el diseñador xaml
windows universal app javascript (5)
Cambiar la plataforma de solución a x86 funcionó para mí.
Creé una aplicación C ++ UWP para Windows 10 con Visual Studio 2015. Sin embargo, no puedo visualizar ningún xaml en el diseñador porque siempre System.NullReferenceException
un error de System.NullReferenceException
. ¿Cómo puedo arreglar esto?
Eso es muy extraño, pero lo resolví siguiendo estos pasos:
- Cierre cualquier instancia de Visual Studio
- Abra Visual Studio y cree un nuevo proyecto vacío C # UWP (asígnele el nombre que desee, no importa)
- Ejecuta el proyecto creado "inútil" y luego ciérralo como Visual Studio
- Abra nuevamente su proyecto C ++ UWP anterior
¡En mi caso, todo comenzó a funcionar!
Esto se corrigió en la Actualización 1 de Visual Studio 2015
https://www.microsoft.com/en-us/download/details.aspx?id=49989
Estoy experimentando exactamente el mismo problema en mi máquina de desarrollo primario pero no en otro. La razón es ... creo ... cuando instalé Visual Studio 2015 en la segunda máquina, la primera vez que creé una Solución universal (C #) me mostraron un diálogo que me pedía que confirmara "permisos elevados" (permisos personalizados) para la carpeta de instalación VS2015. Lo hice y Designer trabaja en esa máquina tanto en Blend2015 como en VS2015 (edición comunitaria)
En la otra máquina, nunca se me mostró el cuadro de diálogo pidiéndome que confirmara permisos elevados y el Diseñador NO funciona en esa máquina (VS2015 Enterprise). Esta máquina también tiene una actualización VS2013 5).
Estoy pensando que podría tener que borrar por completo VS2015 e intentar limpiar el registro de todas las referencias de VS2105 Y eliminar los directorios de instalación de VS2015 en C: / Y cuando reinstale, cree un directorio de instalación con un nombre diferente (si puedo) . Aunque un DOLOR ... estoy esperando a ver si MS ofrece una solución simple ya que estoy bastante seguro de que todo este problema se reduce a un error (función ... grrr) que tiene que ver con permisos personalizados que pueden '' t se cambiará (o agregará) después de la instalación.
Sería bueno que MS confirme esto ... (tenga en cuenta que nada de esto implicó c ++ ... fue todo C #)
Tom
este es el diálogo que me mostraron en la máquina donde trabaja el Diseñador ] 1
La instalación del Kit de desarrollo de software de Windows (SDK) para Windows 10 resolvió el problema por mí. Puede solicitar el desinstalación de la versión anterior del SDK de Windows 10 RTM
https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk