Condividi tramite


Cambiare la configurazione di BypassProxyOnLocal

Se Visual Studio si blocca quando un utente esegue una query in Team Explorer, è possibile che sia necessario riconfigurare Internet Explorer in modo che le richieste di risorse di rete locale non vengano inviate tramite un server proxy. Se l'organizzazione utilizza uno script per configurare Internet Explorer, questo problema può essere provocato da alcune delle impostazioni contenute in tale script.

  • Se lo script non è indispensabile per l'organizzazione, configurare Internet Explorer affinché ignori lo script e rilevi automaticamente le impostazioni di rete.

  • Se invece lo script è indispensabile, forse questo problema può essere evitato aggiornando lo script.

  • Se non è possibile ignorare o aggiornare lo script, impostare su True la chiave facoltativa del Registro di sistema BypassProxyOnLocal relativa a HKEY_CURRENT_USER (per l'utente corrente) e a HKEY_LOCAL_MACHINE (per tutti gli utenti). Questa configurazione fa in modo che il computer richieda le risorse locali senza utilizzare il server proxy della rete LAN.

    Nota

    Se si imposta BypassProxyOnLocal su True, è possibile che le prestazioni migliorino anche quando si esegue lo strumento da riga di comando tf.exe.

Per impostazione predefinita, la chiave BypassProxyOnLocal non è configurata e, quando Internet Explorer è impostato in modo da utilizzare uno script di configurazione automatica o rilevare automaticamente le impostazioni, tutte le richieste URL vengono indirizzate tramite un server proxy. Se si configura questa chiave e la si imposta su True, le richieste URL vengono indirizzate tramite il server proxy solo se la risorsa richiesta è fuori dell'Intranet dell'organizzazione. Se invece la risorsa si trova nell'Intranet dell'organizzazione, la richiesta non viene indirizzata tramite il server proxy. In queste richieste locali l'URI non contiene alcun punto (.). Ad esempio, se si immette nel browser la richiesta "http://webserver/", questa non viene indirizzata tramite il server proxy. La richiesta "https://www.microsoft.com", invece, viene indirizzata tramite il server proxy.

Importante

Una modifica errata del Registro di sistema può provocare gravi danni al sistema.Prima di modificare il Registro di sistema, è necessario eseguire il backup di tutti i dati importanti nel computer.

Autorizzazioni necessarie

Per eseguire queste procedure, è necessario essere un membro del gruppo di sicurezza Administrators nel computer locale.

Per disabilitare l'utilizzo di uno script di configurazione automatica

  1. Aprire Internet Explorer.

  2. Fare clic su Strumenti, quindi su Opzioni Internet.

  3. Nella scheda Connessioni scegliere Impostazioni LAN.

  4. Nella finestra di dialogo Impostazioni rete locale (LAN), deselezionare la casella di controllo Utilizza script di configurazione automatica e quindi fare clic su OK.

  5. Scegliere OK per chiudere la finestra di dialogo.

Per configurare la chiave del Registro di sistema BypassProxyOnLocal

  1. Fare clic su Start, scegliere Esegui, digitare Regedit e quindi fare clic su OK.

  2. Per impostare la chiave per l'utente corrente:

    1. Individuare la cartella seguente in HKEY_CURRENT_USER e quindi fare clic su di essa: Software\Microsoft\VisualStudio\10.0\TeamFoundation\.

    2. Fare clic su Modifica, scegliere Nuovo e quindi fare clic su Chiave.

    3. Digitare RequestSettings come nome della chiave.

    4. Fare clic con il pulsante destro del mouse su RequestSettings, fare clic su Nuovo e quindi su Valore stringa.

    5. Digitare BypassProxyOnLocal come nome della stringa.

    6. Fare clic con il pulsante destro del mouse su BypassProxyOnLocal, quindi su Modifica. In Dati valore, digitare True, quindi fare clic su OK.

  3. Per impostare la chiave globalmente (per tutti gli utenti):

    1. Individuare la cartella seguente in HKEY_LOCAL_MACHINE e quindi fare clic su di essa: Software\Microsoft\VisualStudio\10.0\TeamFoundation\.

    2. Eseguire i passaggi da 2b a 2d.

  4. Scegliere Esci dal menu File.