Saltar al contenido

¿Cómo corregir el error “No se pudo cargar el archivo o ensamblado ‘Microsoft.VisualStudio.Web” en Visual Studio 2015?

Solución:

Puede haber varios pasos / cosas que debe hacer para resolver este problema:

Paso 1:
Primero verifique C: Windows Microsoft.NET Framework64 v4.0.30319 Config web.config

Parece agregar una línea debajo de:

<system.web> (not the section under <location allowOverride="true">)
<compilation>
<assemblies>
.....

<add assembly="Microsoft.VisualStudio.Web.PageInspector.Loader, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>

.....
</assemblies>

Ya habia un para esta asamblea en la parte superior de esa sección para la mía, pero el complemento estaba cerca de la parte inferior. Solo comente esta entrada, y debería comenzar a funcionar. O si no está seguro de eliminarlo para todos los sitios web, puede agregar la misma línea en su sitio web web.config, con eliminar en lugar de agregar.


Paso 2: (si está utilizando VS 2019)
Reinstale “AspNetDiagnosticPack.msi” puede resolver el problema. Habrá un archivo en la carpeta de instalación del paquete de la instalación de VS 2019. (Se activó la casilla de verificación para “no eliminar” los paquetes de instalación *).

Si no tiene los paquetes, tal vez una instalación fuera de línea ayude.

En mi caso, la carpeta se llamó: “Microsoft.VisualStudio.AspNetDiagnosticPack.Msi, versión = 16.0.12276.43788”.

Richt haga clic en “AspNetDiagnosticPack” y seleccione “reparar”.


Paso 3:
Debe descargar este MSI y ejecutarlo y seleccionar reparar.


Finalmente, Si alguno de los pasos anteriores no resuelve el problema, debe descargar e instalar esta nueva versión de Visual Studio en la que se resolvió este problema.

Este tipo de error puede ocurrir cuando instala Visual Studio nuevamente e intenta abrir un proyecto existente desde el control de código fuente o la máquina local. Enfrenté el mismo problema un par de veces, usé Limpiar la caché de componentes de MEF para solucionar este problema.

La extensión de componente Clear MEF en Visual Studio borra el caché MEF en el disco y permite que Visual Studio lo reconstruya. La razón para borrar la caché de MEF es que puede dañarse. Esto suele ocurrir al instalar o actualizar extensiones u otros componentes de Visual Studio. Si el error persiste, verifique la compatibilidad de su proyecto, como x64 / x86; de lo contrario, manténgalo como cualquier CPU.

Pasos:

  1. Instale la extensión de caché de componentes Clear MEF desde el mercado o desde Visual Studio. Haga clic aquí; Componente MEF

  2. Después de la instalación, vaya a Herramientas -> Borrar caché de componentes MEF y presione Aceptar.

  3. Reiniciará Visual Studio. Si el error persiste, verifique la compatibilidad de su CPU.

¿Intentó abrir el proyecto en modo Administrador?

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *