Después de instalar ASP.NET y Web Tools 2015 (RC1 actualización 1) aparece el siguiente error en los proyectos ASP.NET MVC 4 al abrir *.cshtml
archivos:
Referencia de objeto no establecida en instancia de un objeto
Recibo el mismo mensaje de error incluso si inicio un nuevo proyecto ASP.NET MVC 4 e intento abrir un *.cshtml
archivo allí.
Estoy usando Visual Studio 2015
asp.net
visual-studio
Carsten Cors
fuente
fuente
Respuestas:
Quizás esto ayude:
y ejecutar
devenv /resetuserdata
.Espere que todas sus configuraciones de usuario, como el diseño de Visual Studio, la cuenta de Microsoft vinculada o la página de inicio, puedan desaparecer.
fuente
\Microsoft Visual Studio <THIS NUMBER>\Common7\IDE
.Eliminar
%LocalAppData%\Microsoft\VisualStudio\14.0\ComponentModelCache
y reiniciar Visual Studio.Alternativamente, use la extensión Clear MEF Component Cache .
fuente
Para mi,
VsHub.exe
.¡Después de eso, todo vuelve a funcionar como un encanto!
fuente
The operation is not completed, invalid pointer
Lo resolví haciendo
en este camino:
Supongo que en x86 funciona en este camino:
fuente
Se recomienda probar alguno o todos los siguientes:
Reiniciar Visual Studio
Intente ejecutar como administrador (haga clic con el botón derecho en Visual Studio y seleccione "Ejecutar como administrador")
Verifique si hay actualizaciones para Visual Studio (descárguelas e instálelas si hay alguna disponible)
Intenta abrir una solución / proyecto diferente
Si los problemas persisten, puede probar las siguientes opciones:
Reinicia tu máquina local
Intente restablecer Visual Studio a los valores predeterminados del sistema (esto se puede hacer desde las opciones dentro de Visual Studio)
Intenta reparar tu instalación de Visual Studio
fuente
Con la esperanza de que pudiera reducir las cosas / ayudar a alguien, hice un enfoque de investigación. Para mí, inicialmente moví la carpeta en C: \ Users \ {user} \ AppData \ Local \ Microsoft \ VisualStudio a Mis documentos y permití a Visual Studio volver a crearla al volver a iniciarla. Esto eliminó los errores. Así que moví todo atrás, uno por uno, y reinicié Visual Studio cada vez hasta que descubrí a los culpables. Estas carpetas estaban bien para regresar:
Estos archivos estaban bien para regresar / sobrescribir los generados automáticamente:
Estos archivos estaban bien para volver a moverlos. Cada uno estaba en mi copia anterior, y no se volvieron a crear inicialmente cuando relancé VS:
Esto causó problemas: elimine estos archivos y vuelva a iniciar VS para permitir que los vuelva a crear:
Estos son los errores de los últimos archivos .NETFramework (que no obtengo si no los vuelvo a agregar):
Es posible que solo necesite volver a instalar / reparar el complemento de JavaScript Language Service, por lo que podría no estar relacionado. Pero definitivamente devenv.exe.config y ComponentModelCache deben ir a corregir el error "referencia de objeto no establecida a una instancia de un objeto".
fuente
Para mí, ASP.NET 5 aún no es necesario, eliminé la actualización y luego reinstalé ASP.NET 4.5. Es un poco complicado:
¡Ya no sigas la notificación de actualización en Visual Studio 2015!
fuente
Después de probar la respuesta principal, descubrí que también debe reiniciar la computadora. El error también puede ser parte de un problema de git donde se reiniciará la computadora.
fuente
Recibía una excepción cada vez que intentaba crear un "nuevo" proyecto.
Mi solución fue:
Ir al menú Herramientas → Extensiones y actualizaciones
Verifique el enlace "Actualizaciones" ... Hubo una actualización de Microsoft ASP.NET y Web Tools. Instalarlo.
Eso me lo arregló.
fuente
En mi caso (no necesariamente será la solución para usted, pero puede ser útil para alguien), la solución fue:
Ir al menú Herramientas → Extensiones y actualizaciones
Seleccione la
Online
pestaña del panel derechoBusque las palabras
web tools
y luego selecciónelasMicrosoft ASP.NET and Web Tools
e instálelas.En mi caso, esto faltaba en mi computadora debido a muchas operaciones de reparación para Visual Studio.
fuente
Recibía esta excepción cada vez que creaba un "nuevo" proyecto.
Mi solución fue:
Eso me lo arregló.
Lamentablemente, me encontré con otra excepción:
Deshabilité la
FIPS
configuración HabilitadoDWORD
valor a cero.fuente
Vaya a Windows + R y escriba% temp% y presione enter. elimine la carpeta temporal y los archivos y luego intente abrir el mismo
fuente
He estado luchando con esto durante todo el fin de semana. Pero es bastante fácil hacerlo. Lo que hice fue hacer clic en reparar en lugar de desinstalar. Después de reparar, hice clic en reiniciar directamente. Después de eso, todo está funcionando perfectamente. Deberías probar esto, ¡¡¡puede ser que también funcione para ti !!!
fuente
Reiniciar Visual Studio lo hizo por mí. En la siguiente ejecución, mostró un "Análisis de componentes MEF nuevos y actualizados ..." y luego se ejecutó normalmente.
Parece estar relacionado con la actualización de Windows de alguna manera, aunque no tengo pruebas.
fuente
Elimine las carpetas bin y obj en todos los proyectos de esa solución.
Parece que esas carpetas tenían archivos antiguos generados por alguna versión anterior de Visual Studio, que no son compatibles con la nueva versión de Visual Studio.
fuente
La solución al problema cuando tuve esto hoy fue que había un conjunto adicional de etiquetas atornilladas al final de mi Web.config. Una vez eliminada, la funcionalidad volvió.
fuente
Recibí un error similar en VS2017 al intentar publicar mi solución en Azure.
Este algoritmo me ayudó a resolverlo:
Tenga en cuenta que esto eliminará los archivos / proyectos recientes de Visual Studio de su historial y también se vinculará a la cuenta de MS.
Este método es ligeramente diferente de la respuesta principal. Aquí no tiene que eliminar otras carpetas, excepto renombrar una de las mencionadas anteriormente.
fuente
Problema: mi VS 2015 estaba arrojando un error después de instalar SSDT. Cada vez que hacía clic en Herramientas >> Extensiones y Actualización, aparecía el error "Referencia de objeto no establecida en una instancia de un objeto". Cuando intenté abrir una solución, arrojó algún proveedor que no estaba configurado correctamente.
Solución: Después de muchas horas de investigación, probar todas las soluciones mencionadas anteriormente por otros no resolvió mi problema. Cada vez que la ventana emergente de error apuntaba a verificar el ActivityLog.xml. Pero lo estaba ignorando. Después de horas de frustración, decidí leer el error cuidadosamente y busqué en ActivitLog.xml y descubrí que estaba buscando "No se pudo cargar el archivo o ensamblado 'System.Collections.Immutable, Version = 1.1.37.0" . Así que comencé a buscar esta asamblea y me topé con este enlace https://sergeytihon.com/2015/12/01/how-to-restore-viual-studio-2015-after-update-1-dependency-dance/ y Seguí los pasos allí, lo que solucionó mi problema.
Ingresó a% LOCALAPPDATA% / Local \ Microsoft \ VisualStudio \ 14.0 \ devenv.exe.config y buscó "System.Collections.Immutable" y cambió newVersion de 1.1.36.0 a 1.1.37.0
La configuración final debería verse así
fuente