Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Er zijn verschillende hulpprogramma's die u kunt gebruiken om Visual Studio-installaties op clientcomputers te detecteren en te beheren.
Bestaande Visual Studio-exemplaren detecteren
Met de volgende hulpprogramma's en hulpprogramma's kunt u geïnstalleerde Visual Studio-exemplaren op clientcomputers detecteren en beheren:
- vswhere: een uitvoerbaar bestand dat is ingebouwd in Visual Studio of beschikbaar is voor afzonderlijke distributie waarmee u de locatie van alle Visual Studio-exemplaren op een bepaalde computer kunt vinden.
- VSSetup.PowerShell: PowerShell-scripts die gebruikmaken van de Installatieconfiguratie-API om geïnstalleerde exemplaren van Visual Studio te identificeren.
- VS-Setup-Samples: C#- en C++-voorbeelden die laten zien hoe u de Configuratie-API voor installatie kunt gebruiken om een query uit te voeren op een bestaande installatie.
- WMI-(Windows Management Instrumentation): Gegevens van Visual Studio-exemplaren kunnen worden opgevraagd via de Visual Studio-klasse MSFT_VSInstance.
- De Setup Configuration-API biedt interfaces voor ontwikkelaars die hun eigen hulpprogramma's willen bouwen voor het ondervragen van Visual Studio-exemplaren.
- Software-inventaris van Microsoft Endpoint Configuration Manager: kan worden gebruikt voor het verzamelen van informatie over Visual Studio-exemplaren op clientapparaten.
vswhere.exe gebruiken
vswhere.exe wordt automatisch opgenomen in Visual Studio 2017 en later, of u kunt het downloaden van de vswhere-releasespagina. Gebruik vswhere -? om hulp te krijgen over het hulpprogramma. Met deze opdracht worden bijvoorbeeld alle versies van Visual Studio weergegeven, met inbegrip van eerdere versies van het product en prereleases, en worden de resultaten uitgevoerd in JSON-indeling:
C:\Program Files (x86)\Microsoft Visual Studio\Installer>vswhere.exe -legacy -prerelease -format json
WMI (Windows Management Instrumentation) gebruiken
Als het Visual Studio Client Detector Utility op de computer is geïnstalleerd, kunt u query's uitvoeren op gegevens van Visual Studio-exemplaren met behulp van WMI. Het Visual Studio Client Detector Utility wordt standaard geïnstalleerd met elke Visual Studio-release op of na 12 mei 2020. Het is ook beschikbaar op de Microsoft Update Catalog als u deze onafhankelijk wilt installeren. Voor een voorbeeld van het gebruik van het hulpprogramma voor het retourneren van gegevens van het Visual Studio-exemplaar, opent u PowerShell als beheerder op de clientcomputer en typt u de volgende opdracht:
Get-CimInstance MSFT_VSInstance -Namespace root/cimv2/vs
Microsoft Endpoint Configuration Manager gebruiken
Software-inventaris van Microsoft Endpoint Configuration Manager mogelijkheden kunnen worden gebruikt om gegevens over Visual Studio-exemplaren op clientapparaten op te vragen en te verzamelen. De volgende query retourneert bijvoorbeeld de weergavenaam, versie en de apparaatnaam waarop Visual Studio is geïnstalleerd voor alle geïnstalleerde Visual Studio-exemplaren:
select distinct SMS_G_System_COMPUTER_SYSTEM.Name, SMS_G_System_ADD_REMOVE_PROGRAMS.DisplayName, SMS_G_System_ADD_REMOVE_PROGRAMS.Version from SMS_R_System inner join SMS_G_System_COMPUTER_SYSTEM on SMS_G_System_COMPUTER_SYSTEM.ResourceID = SMS_R_System.ResourceId inner join SMS_G_System_ADD_REMOVE_PROGRAMS on SMS_G_System_ADD_REMOVE_PROGRAMS.ResourceID = SMS_R_System.ResourceId where SMS_G_System_ADD_REMOVE_PROGRAMS.DisplayName like "Visual Studio %[a-z]% 201[7,9]" or SMS_G_System_ADD_REMOVE_PROGRAMS.DisplayName like "Visual Studio %[a-z]% 2026"
Het register voor een Visual Studio-exemplaar bewerken
In Visual Studio worden registerinstellingen opgeslagen op een privélocatie, waardoor meerdere exemplaren naast elkaar van dezelfde versie van Visual Studio op dezelfde computer mogelijk zijn.
Omdat deze vermeldingen niet worden opgeslagen in het globale register, zijn er speciale instructies voor het gebruik van de Register-editor om wijzigingen aan te brengen in registerinstellingen:
Als u een geopend exemplaar van Visual Studio hebt, sluit u deze.
Begin
regedit.exe.Selecteer het knooppunt
HKEY_LOCAL_MACHINE.Selecteer in het hoofdmenu regedit Bestand>Hive laden... en selecteer vervolgens het privéregisterbestand dat is opgeslagen in de map AppData\Local. Bijvoorbeeld:
%localappdata%\Microsoft\VisualStudio\<config>\privateregistry.binNotitie
<config>komt overeen met het exemplaar van Visual Studio dat u wilt doorzoeken.
U wordt gevraagd een hive-naam op te geven. Dit wordt de naam van uw geïsoleerde hive. Nadat u dit hebt uitgevoerd, moet u in staat zijn om door het register te bladeren onder de geïsoleerde hive die u hebt gemaakt.
Belangrijk
Voordat u Visual Studio opnieuw start, moet u de geïsoleerde hive die u hebt gemaakt, losmaken. Selecteer hiervoor File>Unload Hive in het hoofdmenu regedit. (Als u dit niet doet, blijft het bestand vergrendeld en kan Visual Studio niet worden gestart.)
Ondersteuning of probleemoplossing
Soms kan het fout gaan. Als de installatie van Visual Studio mislukt, raadpleegt u Problemen met de installatie en upgrade van Visual Studio oplossen voor stapsgewijze instructies.
Hier volgen nog enkele ondersteuningsopties:
- Gebruik de installatiechat (Engelstalige support) als ondersteuningsoptie voor installatieproblemen.
- Meld productproblemen aan ons met behulp van het hulpprogramma Een probleem melden dat wordt weergegeven in het visual studio-installatieprogramma en in de Visual Studio IDE. Als u een IT-beheerder bent en Visual Studio niet hebt geïnstalleerd, kunt u feedback verzenden IT-beheerder.
- Een functie voorstellen, productproblemen bijhouden en antwoorden vinden in de Visual Studio Developer Community.
Verwante inhoud
- Beheerdershandleiding voor Visual Studio