Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 15999|Respuesta: 0

[ASP.NET] Desactiva la función de enlace del navegador en Visual Studio 2013

[Copiar enlace]
Publicado en 24/5/2016 16:27:05 | | | |
<!-- Enlace del navegador Visual Studio -->
<scrip{filter}t type="application/json" id="__browserLink_initializationData">
    {"appName":"Chrome","requestId":"c1d966c4e30a4503926d28e76b7bc5be"}
</scrip{filter}t>
<scrip{filter}t type="text/javascrip{filter}t" src="http://localhost:33888/4162501dbbc24a0fb1ec87e6027ba41e/browserLink" async="async"></scrip{filter}t>
<!-- Fin del enlace del navegador -->




Hoy he escrito un proyecto y he usado un plugin de carga de progreso de Pace.js páginas dentro del proyecto, y he comprobado que la barra de carga de páginas era muy lenta y siempre no cargaba.

Por último, encuentra la razón, ¿por qué? Encontré unas líneas más de código puerta a puerta en el código fuente, ¿qué demonios? ?

¿Qué es Browser Link?

La función de este Enlace del Navegador es construir un puente de comunicación entre el flujo y el IDE de Visual Studio a través de un archivo de script, y tras habilitar el Enlace del Navegador, Visual Studio inyectará un objeto módulo IHttpModule en la página web y luego registrará un script en cada página.

La función Enlace del Navegador está implementada utilizando la tecnología SignalR.

Dicho todo esto, ¿para qué se usa exactamente la función Enlace del Navegador?

Ahora, la función Broswer Link es relativamente sencilla, se usa para actualizar la página que se ha abierto en el navegador en el IDE de Visual Studio, ¿por qué actualizar la página en el IDE de Visual Studio?

Si estás desarrollando una página que debe ser compatible con IE, GOOGLE, FIREFOX y navegadores móviles, puedes usar estas flores para abrir tu página al mismo tiempo; si encuentras algún problema, vuelve al VS IDE para modificarla, y tras la modificación, puedes hacer clic en "Actualizar navegadores vinculados" en el IDE de Visual Studio para refrescar todos los navegadores y ver el efecto.

Ahora, este "Enlace del Navegador" solo tiene una función de actualización de este tipo, pero la función Enlace del Navegador puede escribirse como una función de extensión y puedes personalizar algunas de las funciones que necesitas.

Si no quieres usar esta función, simplemente añade el siguiente código en el nodo appSettings en web.config.


<appSettings>
    <add key="webpages:Version" valor="2.0.0.0" />
    <add key="webpages:Enabled" value="false" />
    <add key="PreserveLoginUrl" value="true" />
    <add key="ClientValidationEnabled" value="true" />
    <add key="UnobtrusiveJavascrip{filter}tEnabled" value="true" />
    <add key="vs:EnableBrowserLink" value="false"/>
  </appSettings>


¡El rojo se va a añadir y, por fin, está perfectamente resuelto!




Anterior:【Original】Ali Big Fish Batch Group SMS.net C# Versión Personal
Próximo:El diálogo modal de Bootstrap se recarga cada vez
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com