Felsöka nätverksrelaterade fel när du installerar, uppdaterar eller använder Visual Studio

Gäller för: Visual Studio

Du kan stöta på nätverks- eller proxyrelaterade fel när du installerar, uppdaterar eller använder Visual Studio bakom en brandvägg, en proxyserver eller på en klientdator som inte har åtkomst till Internet. Den här artikeln innehåller lösningar på några vanliga scenarier med dessa problem.

Felet "Proxyauktorisering krävs"

Det här felet uppstår vanligtvis när användare ansluter till Internet via en proxyserver. Proxyservern blockerar sedan de anrop som Visual Studio gör till vissa nätverksresurser.

Åtgärd

Prova följande steg för att lösa problemet:

  1. Starta om Visual Studio. En dialogruta för proxyautentisering bör visas. Ange dina autentiseringsuppgifter när du uppmanas att göra det i dialogrutan.

  2. Om du inte löser problemet genom att starta om Visual Studio kan det bero på att proxyservern inte frågar efter autentiseringsuppgifter för http://go.microsoft.com adresser, men det gör det för *.visualStudio.microsoft.com adresser. För dessa servrar lägger du till följande URL:er i en lista över tillåtna för att avblockera alla inloggningsscenarier i Visual Studio:

    • *.windows.net
    • *.microsoftonline.com
    • *.visualstudio.microsoft.com
    • *.microsoft.com
    • *.live.com
  3. Vi rekommenderar att du tar bort http://go.microsoft.com adressen från listan över tillåtna adresser. Om du tar bort adressen kan proxyautentiseringsdialogrutan visas för både http://go.microsoft.com adressen och serverslutpunkterna när Visual Studio startas om.

Eller om du vill använda dina standardautentiseringsuppgifter med proxyn följer du dessa steg:

  1. Hitta devenv.exe.config (konfigurationsfilen fördevenv.exe) i:

    • Visual Studio 2019: %ProgramFiles%\Microsoft Visual Studio\2019\Enterprise\Common7\IDE eller %ProgramFiles(x86)%\Microsoft Visual Studio\2019\Enterprise\Common7\IDE.
    • Visual Studio 2022: %ProgramFiles%\Microsoft Visual Studio\2022\Enterprise\Common7\IDE eller %ProgramFiles(x86)%\Microsoft Visual Studio\2022\Enterprise\Common7\IDE.
  2. Leta reda på blocket i konfigurationsfilen <system.net> och lägg sedan till den här koden:

    <defaultProxy enabled="true" useDefaultCredentials="true">
        <proxy bypassonlocal="True" proxyaddress="http://<yourproxy:port#>"/>
    </defaultProxy>
    

    Du måste infoga rätt proxyadress för nätverket i proxyaddress="<http://<yourproxy:port#>.

Felet "Frånkopplad från Visual Studio" vid försök att rapportera ett problem

Det här felet uppstår vanligtvis när en användare ansluter till Internet via en proxyserver. Proxyservern blockerar sedan de anrop som Visual Studio gör till vissa nätverksresurser.

Åtgärd

Lös problemet genom att följa dessa steg:

  1. Hitta feedback.exe.config (konfigurationsfilen förfeedback.exe) i: %ProgramFiles(x86)%\Microsoft Visual Studio\Installer eller %ProgramFiles%\Microsoft Visual Studio\Installer.

  2. Kontrollera om följande kod finns i konfigurationsfilen. Om koden inte finns lägger du till den före den sista </configuration> raden.

    <system.net>
        <defaultProxy useDefaultCredentials="true" />
    </system.net>
    

Felet "Den underliggande anslutningen stängdes"

Om du använder Visual Studio i ett privat nätverk som har en brandvägg kanske Visual Studio inte kan ansluta till vissa nätverksresurser. Dessa resurser kan omfatta Azure DevOps Services för inloggning och licensiering, NuGet och Azure-tjänster. Om Visual Studio inte kan ansluta till någon av dessa resurser kan följande felmeddelande visas:

Den underliggande anslutningen stängdes: Ett oväntat fel inträffade vid sändning.

Visual Studio använder TLS 1.2-protokollet (Transport Layer Security) för att ansluta till nätverksresurser. Säkerhetsinstallationer i vissa privata nätverk blockerar vissa serveranslutningar när Visual Studio använder TLS 1.2.

Åtgärd

Aktivera anslutningar genom att lägga till dessa domän-URL:er i en lista över tillåtna.

Felet "Det gick inte att parsa ID från den överordnade processen"

Du kan stöta på det här felmeddelandet när du använder en Visual Studio-bootstrapper och en response.json fil på en nätverksenhet. Felets källa är UAC (User Account Control) i Windows.

Det här felet kan inträffa: En mappad nätverksenhet eller UNC-resurs är länkad till en användares åtkomsttoken. När UAC är aktiverat skapas två användaråtkomsttoken : en med administratörsåtkomst och en utan administratörsåtkomst. När en nätverksenhet eller resurs skapas länkas användarens aktuella åtkomsttoken till den. Eftersom bootstrapper måste köras som administratör kan den inte komma åt nätverksenheten eller dela om enheten eller resursen inte är länkad till en användaråtkomsttoken som har administratörsåtkomst.

Åtgärd

Lös problemet genom att net use använda kommandot eller ändra inställningen UAC grupprincip. Mer information om dessa lösningar och hur du implementerar dem finns i:

Det går inte att installera eller uppdatera produkten eftersom nätverksresursbehörigheterna inte är korrekt konfigurerade

Kontrollera att kontot som utför installationen eller uppdateringen har tillräcklig åtkomst till nätverksresurserna.

Fråga Lösning
Användarkontot kan inte komma åt filer. Om användaren har administratörsbehörighet på datorn och kommer att installera eller uppdatera från en layout måste du se till att nätverksresursbehörigheterna (ACL: er) är konfigurerade för att ge användarna läsåtkomst innan nätverksplatsen delas.
Systemkontot kan inte komma åt filer. Ibland körs installationen eller uppdateringen med hjälp av systemkontot i stället för ett användarkonto. Detta inträffar vanligtvis när administratörsuppdateringar används för att hålla datorn uppdaterad och säker. Du måste se till att klientdatorernas systemkonton har läsbehörighet till nätverksfilresursen. Du kan göra detta genom att skapa en Active Directory-grupp som innehåller de datorkonton som behöver åtkomst till resursen och sedan bevilja ad-gruppen åtkomst till resursen.

Support eller felsökning

Om installationen av Visual Studio misslyckas kan du läsa Felsöka problem med installation och uppgradering av Visual Studio för stegvis vägledning.

Fler supportalternativ:

Referenser