Administratörsguide för Visual Studio
I företagsmiljöer distribuerar och uppdaterar systemadministratörer vanligtvis programvara på slutanvändardatorer. Visual Studio-produkten integreras väl i dessa typer av miljöer genom att ge systemadministratörer möjlighet att hantera och styra när och hur Visual Studio-programvaran distribueras och uppdateras. Visual Studio kan hämtas från Internet, från en nätverksresurs eller från en produktcache och kan distribueras och uppdateras manuellt, programmatiskt eller med hjälp av programvara för systemhantering. Visual Studio ger möjlighet att skapa och underhålla anskaffningsplatser, förkonfigurera standardinställningar för installation, distribuera produktnycklar under installationsprocessen och hantera produktuppdateringar efter en lyckad distribution. Den här administratörsguiden innehåller snabblänkar till scenariobaserad vägledning för företagsdistribution.
Forskning och planera innan du börjar
Du måste göra en plan för hur du distribuerar Visual Studio i organisationen. Nedan visas några av de viktigaste sakerna att tänka på, och det är bäst om din plan och dina beslut fattas innan den ursprungliga installationen sker på klientdatorn.
- Kontrollera att varje måldator uppfyller minimikrav för installation. Observera att Visual Studio inte stöder programvirtualiseringslösningar som Microsoft App-V eller MSIX för Windows eller virtualiseringstekniker från tredje part.
- Kontrollera att varje måldator uppfyller minimikrav för installation. Observera att Visual Studio inte stöder programvirtualiseringslösningar som Microsoft App-V eller MSIX för Windows eller virtualiseringstekniker från tredje part.
- Förtydliga dina säkerhets- och kompatibilitetsbehov. Microsoft rekommenderar att din organisation alltid använder den senaste och säkraste programvaran.
- Se till att du förstår supportalternativen för Enterprise- och Professional-kunder. Mer information finns på sidan Visual Studio-produktlivscykel och service.
- Om ditt företag behöver behålla en funktionsuppsättning längre men ändå vill få regelbundna säkerhetsuppdateringar för service bör du planera att använda en långsiktig servicekanal (LTSC). För mer information, se avsnittet Supportalternativ för Enterprise- och Professional-kunder på sidan för Visual Studios produktlivscykel och service.
- Följ Säkerhetsbaslinjer för Windows. Microsoft är dedikerade till att ge sina kunder säkra operativsystem, till exempel Windows 10 och Windows Server, och säkra appar, till exempel Microsoft Edge. Förutom säkerhetsgarantin för dess produkter ger Microsoft dig också bra kontroll över dina miljöer genom att tillhandahålla olika konfigurationsfunktioner.
Planera för hur Visual Studio ska installeras och initieras
Hur installeras Visual Studio ursprungligen på datorn? Åtgärden att först att installera Visual Studio med hjälp av en bootstrapper kräver administratörsbehörighet på datorn. Har användarna möjlighet att installera själva produkten eller behöver en IT-administratör underlätta den genom en förhöjd process?
Hur licensierar och du distribuerar berättigandeprenumerationer i din organisation? Kräver installationen produktnycklar?
Vilka grupprincipinställningar måste konfigureras på klientdatorerna? Kan du använda Administrativa mallar (ADMX) eller Microsoft Intune-inställningskatalogen för att konfigurera principer i hela organisationen?
Vilka arbetsbelastningar och komponenter behöver företaget? Planerar du att använda
*.vsconfig
filer för att standardisera dina teamens installationer?
Planera för hur Visual Studio uppdateras regelbundet
Var ska klientdatorerna hämta produktuppdateringarna från? Detta beror ofta på om klienter har åtkomst till Internet eller inte. Ska de få uppdateringar från en IT-hanterad och underhållen företagsomfattande nätverkslayout, eller ska de hämta uppdateringarna från internet?
Vem får uppdatera klientdatorerna? Som standard kräver åtgärden för att uppdatera Visual Studio administrativa privilegier på datorn, men från och med augusti 2023 kan en administratör delegera uppdateringsfunktionen till standardanvändare genom att konfigurera
AllowStandardUserControl
princip. Standardanvändare kan dock aldrig använda bootstrappern. PrincipenAllowStandardUserControl
gör det bara möjligt för dem att använda Visual Studio Installer-funktionen när installationsprogrammet redan har installerats på klienten. Tillåts användare att uppdatera sina datorer, eller behöver en administratör anropa dem centralt eller programmatiskt via en systemkontextprocess?När ska uppdateringarna ske? Bör det överlåtas åt användaren att bestämma när de ska uppdateras, eller finns det organisationsprinciper som styr uppdateringarnas aktualitet?
Tips
Vi rekommenderar att alla organisationer registrera sina klientdatorer i Visual Studio Administrator Updates, ett system som levererar säkerhetsuppdateringar varje månad till enheter som har registrerats i Windows Update för företag.
Installera Visual Studio
Följande resurser hjälper dig att göra den första installationen av Visual Studio i vanliga företagsscenarier. Du behöver vanligtvis bara göra detta en gång.
Gå igenom dokumentationen om installation av Visual Studio för att få en översikt över de installationsalternativ som är tillgängliga för slutanvändare. Välj de arbetsbelastningar och komponenter som du vill ska vara tillgängliga för installation på klientdatorerna.
Hämta rätt Visual Studio-bootstrapper för att installera produkten. Det finns olika bootstrappers som du kan välja mellan. Vissa bootstrappers installerar en mycket specifik version av produkten, medan andra bootstrappers initierar servicebaslinjekanalen. Du måste vara administratör på datorn för att köra någon av startprogrammen.
Använd kommandoradsparametrar för att installera Visual Studio. Använd en mängd olika parametrar eller använd en installationskonfiguration
*.vsconfig
fil för att programmatiskt styra eller anpassa visual studio-installationen. Du kan skapa ett installationsskript som automatiserar installationsprocessen. Mer information finns i exempel på kommandoradsparametrar.Skapa en layout (nätverksinstallation) av Visual Studio. En layout är en cache av Visual Studio-filerna i en mapp i nätverket som du kan använda för både den första installationen och alla produktuppdateringar. En layout kan användas om klientdatorerna har begränsad Internetanslutning. Du kan använda en installationskonfiguration *.vsconfig-fil för att initiera innehållet i layouten. Du kan använda en svarsfil, som låter dig ange standardvärden när du installerar produkten. När layouten har skapats bör du underhålla den regelbundet. Kom ihåg att se till att användaren eller systemkontot som kör uppdateringen har rätt åtkomst till nätverksresursen som innehåller layouten. Mer information finns i Felsöka nätverksrelaterade fel när du installerar eller använder Visual Studio.
Distribuera en layout till klientdatorer i organisationen. Lär dig hur du installerar Visual Studio från en layout på klientdatorer i hela organisationen.
Installera certifikat som krävs för offlineinstallation. Installera nödvändiga certifikat om klientdatorn är helt frånkopplad från Internet.
Konfigurera de principer som styr datoromfattande Visual Studio-beteende. Konfigurera och distribuera principer i hela organisationen, till exempel att välja administratörsuppdateringar, tillåta standardanvändare att uppdatera och ta bort komponenter som inte stöds. Visual Studio-principerna är tillgängliga i Microsoft Intune-inställningskatalogen samt Administrationsmallar för Visual Studio (ADMX).
Använd produkt- eller prenumerationsnycklar automatiskt när du distribuerar Visual Studio. Du kan programmatiskt tillämpa en prenumeration eller produktnyckel som en del av ett skript som används för att automatisera distributionen av Visual Studio så att användarna inte behöver aktivera programvaran separat. Du kan ange den här nyckeln antingen under en installation av Visual Studio eller när installationen är klar.
Installera och använda Visual Studio och Azure Services bakom en brandväggs- eller proxyserver. Om din organisation använder säkerhetsåtgärder som en brandvägg eller en proxyserver finns det domän-URL:er som du kanske vill lägga till i en "allowlist" och portar och protokoll som du kanske vill öppna så att du får den bästa upplevelsen när du installerar och använder Visual Studio och Azure Services.
Uppdatera Visual Studio
Följande resurser hjälper dig att hålla Visual Studio uppdaterat, aktuellt och säkert. Bästa praxis är att planera för månatliga uppdateringar.
Granska Dokumentationen om uppdatering av Visual Studio för att få en översikt över de uppdateringsalternativ som är tillgängliga för slutanvändarna och hur slutanvändarna meddelas om att uppdateringar är tillgängliga.
Kontrollera att du har konfigurerat den långsiktiga underhållskanalen (LTSC) korrekt om du vill kontrollera när och var uppdateringarna kommer ifrån.
Kontrollera att du har aktiverat standardanvändare flexibiliteten att uppdatera på begäran om organisationen tillåter det.
Aktivera administratörsuppdateringar med hjälp av Microsoft Endpoint Configuration Manager (SCCM och Intune). Visual Studio-administratörsuppdateringar är tillgängliga och kan distribueras via Microsoft Endpoint Manager-programvarusamling som innehåller alla Intune- och SCCM-hanterade enheter som har registrerats i Windows Update för företag. Detta är vår rekommenderade metod för hur företag håller sig säkra. Läs mer här.
Håll din layout (nätverksinstallation) uppdaterad regelbundet så att den förblir aktuell och säker med de senaste produktuppdateringarna. Layouter är avsedda att användas både som installationsplats för nya klientinstallationer av Visual Studio samt en källa till uppdaterade produktbitar för installationer som redan har distribuerats till klientarbetsstationer. Visual Studio släpper säkerhetsuppdateringar på Patch Tuesday, den andra tisdagen i månaden, och vi rekommenderar starkt att du uppdaterar dina layouter på månadsbasis omedelbart efteråt.
Använd kommandoradsparametrar för att uppdatera Visual Studio. Använd en mängd olika parametrar för att programmatiskt uppdatera Visual Studio. Mer information finns i exempel på kommandoradsparametrar.
Uppdatera klientdatorer som baseras på en nätverkslayout. När du har uppdaterat layouten kan du uppdatera klientinstallationerna av Visual Studio från den uppdaterade nätverkslayouten. Det här scenariot är också utformat för att fungera med administratörsuppdateringar och för klienter som inte är anslutna till Internet.
För datorer som inte är anslutna till Internet eller inte är anslutna till en layoutkan du uppdatera Visual Studio med en minimal offlinelayout.
Konfigurera Visual Studio
Konfigurera principer som påverkar beteendet för Visual Studio Använd Microsoft Intune-inställningskatalogen eller Administrativa mallar för Visual Studio (ADMX) för att enkelt konfigurera Visual Studio-principer på klientdatorer i organisationen. Detta omfattar konfigurera principer som styr installations- och uppdateringsbeteendet till exempel vem som tillåts uppdatera, där vissa paket som delas med andra versioner eller instanser installeras, var och om paket cachelagras, om administratörsuppdateringar ska aktiveras eller hur de ska tillämpas, vilka uppdateringskanaler som är tillgängliga och hur de visas för klienten. om komponenter som inte stöds ska tas bort under en uppdatering och hur meddelanden visas eller inte visas. Detta omfattar även att konfigurera principer som styr kundfeedback, telemetri, Live Shareoch Dev Tunnelsbeteende.
Skapa anpassade bootstrapper-paket. Lär dig avancerade tekniker för hur du skapar anpassade bootstrapper-paket för att ytterligare styra installationskonfigurationen genom att skapa produkt- och paketmanifest.
- Importera eller exportera installationskonfigurationer till andra datorer eller layouter.
Hantera, ändra eller reparera Visual Studio
Identifiera, verifiera och hantera installerade Visual Studio-instanser på klientdatorer.
Få felsökningstips. Få hjälp när du installerar eller uppdaterar Visual Studio och lär dig hur du rapporterar ett problem om du är blockerad. De här tipsen innehåller stegvisa instruktioner som bör lösa de flesta problem med online- eller offlineinstallation.
Reparera Visual Studio för att åtgärda uppdateringsproblem. Ibland blir Visual Studio-installationen skadad eller defekt. En reparation är användbar för att åtgärda problem med installationstid för alla installationsåtgärder, inklusive uppdateringar.
Support eller felsökning
Ibland kan saker gå fel. Om Visual Studio-installationen misslyckas kan du läsa Felsöka problem med installation och uppgradering av Visual Studio för stegvis vägledning.
Här är några fler supportalternativ:
- Använd supportalternativet installationschatt (endast engelska) för installationsrelaterade problem.
- Rapportera produktproblem till oss med hjälp av verktyget Rapportera ett problem som visas både i Visual Studio Installer och i Visual Studio IDE. Om du är IT-administratör och inte har Visual Studio installerat kan du skicka IT-administratörsfeedback.
- Föreslå en funktion, spåra produktproblem och hitta svar i Visual Studio Developer Community.
Se även
- Aktivera administratörsuppdateringar
- Tillämpa administratörsuppdateringar
- Använd kommandoradsparametrar för att installera, uppdatera och hantera Visual Studio
- Konfigurera principer för företagsdistributioner av Visual Studio
- Administrationsmallar för Visual Studio
- Installera certifikat som krävs för offlineinstallation av Visual Studio
- Visual Studio-produktens livscykel och service
- Synkrona inställningar för automatisk inläsning