É muito estranho, a princípio achei que fosse causado pelo arquivo Javascrip{filtering}t ou arquivo de visualização que o Visual Studio 2013 adicionou por padrão ao criar um projeto, mas não consegui encontrar depois de procurar por muito tempo, e depois de olhar o código em FireBug, encontrei o seguinte código no final da página:
- <scrip{过滤}t id="__browserLink_initializationData" type="application/json">
- {"appName":"Firefox","requestId":"23b71f085f334e97969864ab934745c5"}
- </scrip{过滤}t>
- <scrip{过滤}t async="async" src="http://localhost:49925/4b38e516c0774211882dabde19ecda0f/browserLink" type="text/javascrip{过滤}t">
Copiar código Depois, procurei o nome browserLink e descobri que browserLink é um recurso novo no Visual Studio 2013.
O que é o Browser Link?
A função desse Link do Navegador é construir uma ponte de comunicação entre o fluxo e o IDE do Visual Studio por meio de um arquivo de script, e após ativar o Browser Link, o Visual Studio injetará um objeto módulo IHttpModule no site e então registrará um script em cada página.
O recurso Browser Link é implementado usando a tecnologia SignalR.
Dito tudo isso, para que exatamente serve a função Link do Navegador?
Agora, a função Broswer Link é relativamente simples, ela é usada para atualizar a página que foi aberta no navegador no IDE do Visual Studio, por que atualizar a página no IDE do Visual Studio?
Se você está desenvolvendo uma página que precisa ser compatível com IE, GOOGLE, FIREFOX e navegadores móveis, pode usar essas flores para abrir sua página ao mesmo tempo; se encontrar algum problema, volte ao VS IDE para modificá-la e, após a modificação, clique em "Atualizar Navegadores Vinculados" no Visual Studio IDE para atualizar todos os navegadores e ver o efeito.
Agora, esse "Link do Navegador" tem apenas essa função de atualização, mas a função Link do Navegador pode ser escrita como uma função de extensão, e você pode personalizar algumas das funções necessárias.
Se você não quiser usar esse recurso, basta adicionar o código a seguir no nó appSettings no web.config.
<add key="vs:EnableBrowserLink" valor="false"/>
|