www visual studio para net mvc5 mvc framework descargar asp visual-studio page-inspector

visual studio - para - No se pudo cargar el archivo o ensamblado ''Microsoft.VisualStudio.Web.PageInspector.Loader



mvc.net 5 (10)

Could not load file or assembly ''Microsoft.VisualStudio.Web.PageInspector.Loader, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'' or one of its dependencies. The module was expected to contain an assembly manifest. Assembly manager loaded from: C:/Windows/Microsoft.NET/Framework/v4.0.30319/clr.dll Running under executable C:/Program Files (x86)/Common Files/Microsoft Shared/DevServer/11.0/WebDev.WebServer40.exe --- A detailed error log follows. === Pre-bind state information === LOG: User = TTLWIN2K/miralp LOG: DisplayName = Microsoft.VisualStudio.Web.PageInspector.Loader, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (Fully-specified) LOG: Appbase = file:///C:/SVN/temp/components/src/MasterpassProxy/src/Webservice/ LOG: Initial PrivatePath = C:/SVN/temp/components/src/MasterpassProxy/src/Webservice/bin Calling assembly : (Unknown). === LOG: This bind starts in default load context. LOG: Using application configuration file: C:/SVN/temp/components/src/MasterpassProxy/src/Webservice/web.config LOG: Using host configuration file: LOG: Using machine configuration file from C:/Windows/Microsoft.NET/Framework/v4.0.30319/config/machine.config. LOG: Post-policy reference: Microsoft.VisualStudio.Web.PageInspector.Loader, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a


Intente actualizar su paquete nuget de Microsoft.ApplicationInsights. Esto también instala otras dependencias. Me encontré con este problema cuando tuve que cambiar mi Target Framework.

  1. Herramientas> Administrador de paquetes NuGet> Administrar paquetes NuGet para solución ...
  2. buscar "applicationinsights"

o corre

Install-Package Microsoft.ApplicationInsights


Me encontré con el mismo problema, y ​​el culpable fue mi desinstalación de Visual Studio Express 2012. (Es posible que sea una versión de VS2012). Mi orden general de operaciones fue:

  • Instalado Visual Studio Express 2012 (hace mucho tiempo)
  • Usé Visual Studio Express 2012 felizmente durante muchos meses
  • Instalado Visual Studio 2013 Premium
  • Usé Visual Studio 2013 Premium felizmente por semanas
  • Desinstalar Visual Studio Express 2012
  • ERROR

No estoy 100% seguro sobre la causa de esto, o qué combinaciones de VS 2012/2013 exhibirían este comportamiento. Pero la solución para mí fue editar los archivos raíz web.config en los directorios del framework:

C:/Windows/Microsoft.NET/Framework/v4.0.30319/Config/web.config C:/Windows/Microsoft.NET/Framework64/v4.0.30319/Config/web.config

Y elimina las líneas:

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

Esto resolvió el problema para mí.


Me encontré con este error al intentar ejecutar un proyecto de ASP.NET en VS2013 después de haber desinstalado una vista previa de VS2015. La reparación de la instalación de VS2013 parece haber resuelto el problema.


No es necesario eliminar esas líneas
Simplemente cierre y vuelva a abrir Visual Studio con privilegios de administrador .



Quité el dll de Gac y comenzó a funcionar. No estoy seguro de dónde vinieron esos dlls. Si tiene 2 o más versiones de Visual Studio, reinstale la última versión.


Si no ve web.config en ambas rutas: C:/Windows/Microsoft.NET/Framework/v4.0.30319/Config/web.config C:/Windows/Microsoft.NET/Framework64/v4.0.30319/Config/web.config

El archivo "Web" está en " C:/Windows/Microsoft.NET/Framework64/v4.0.30319/Config/ " Lo que realmente quiero mostrarle, es Web.config , debe abrirlo con: notepad ++ ... y eliminar :

// "Termino mi problema con ellos.


Tengo el mismo problema, pero no en mi máquina de desarrollo, sino en el servidor de alojamiento.

C: / Windows / Microsoft.NET / Framework / v4.0.30319 / Config / web.config C: / Windows / Microsoft.NET / Framework64 / v4.0.30319 / Config / web.config

Pude solucionarlo agregando el código siguiente a mi web.config

<compilation targetFramework="4.5"> <assemblies> <remove assembly="Microsoft.VisualStudio.Web.PageInspector.Loader, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> </assemblies> </compilation>

o eliminando la referencia a este ensamblado de los archivos web.config en los directorios del framework.

Nunca instalé VS allí y nunca tuve instalado PageInspector allí. ¿Alguna idea de por qué esas configuraciones hacen referencia a ellos?


Tuve un problema similar (otro ensamblaje) y para mí fue una línea faltante en el archivo web.config en la máquina. Una línea que creo que permite que el servidor web cargue (¿alguna?) Dll. Tuve que agregar "*" a la lista de compilaciones-ensamblajes en web.config:

C:/Windows/Microsoft.NET/Framework64/v4.0.30319/Config/web.config

Me gusta esto

<compilation> <assemblies> ... <add assembly="*" /> </assemblies> </compilation>

Para encontrarlo tuve que comparar el archivo con uno de un servidor en funcionamiento. Entonces me parece que realmente es una falla de carga, pero para determinar por qué falla, necesitamos ser Sherlook H .. Normalmente uso una herramienta como ProcessMonitor para averiguar por qué obtengo una falla de carga, pero esta vez, de Por supuesto, no me dio ningún resultado útil. ¡IIS nunca intentó cargar el ensamblaje!


resolvió el problema en mi extremo aplicando la solución aprobada en este hilo.

la modificación de los dos archivos siguientes y la eliminación de Microsoft.VisualStudio.Web.PageInspector.Loader resolvió el problema.

C:/Windows/Microsoft.NET/Framework/v4.0.30319/Config/web.config C:/Windows/Microsoft.NET/Framework64/v4.0.30319/Config/web.config