Delen via


Procedure: Aangepaste hulpprogramma's integreren in de projecteigenschappen

U kunt aangepaste hulpprogrammaopties toevoegen aan het venster Visual Studio-eigenschappenpagina's door een XML-bestand te maken.

In het gedeelte Configuratie-eigenschappen van het venster Eigenschappenpagina's worden groepen weergegeven die bekend staan als regels. Elke regel bevat de instellingen voor een hulpprogramma of een groep functies. De linkerregel bevat bijvoorbeeld de instellingen voor het linkerhulpmiddel. De instellingen in een regel kunnen worden onderverdeeld in categorieën.

U kunt een regelbestand maken dat eigenschappen voor uw aangepaste hulpprogramma bevat, zodat de eigenschappen worden geladen wanneer Visual Studio wordt gestart. Zie Platform Extensibility Part 2 in de Visual Studio Project Team-blog voor informatie over het wijzigen van het bestand.

De map waarin u het regelbestand wilt plaatsen, is afhankelijk van de landinstelling en de versie van Visual Studio die wordt gebruikt. In een Visual Studio 2015- of eerdere opdrachtprompt voor ontwikkelaars is de map Regels %ProgramFiles(x86)%\MSBuild\Microsoft.Cpp\v4.0\<version>\<locale>. De <version> waarde bevindt zich v140 in Visual Studio 2015. Het <locale> is een LCID, bijvoorbeeld 1033 voor Engels. U gebruikt een ander pad voor elke editie van Visual Studio die is geïnstalleerd en voor elke taal. Het standaardmappad voor regels voor visual Studio 2015 Community-editie in het Engels kan bijvoorbeeld zijn C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\v140\1033\.

De map waarin u het regelbestand wilt plaatsen, is afhankelijk van de landinstelling en de versie van Visual Studio die wordt gebruikt. In een Visual Studio 2017-opdrachtprompt voor ontwikkelaars is %VSINSTALLDIR%Common7\IDE\VC\VCTargets\<locale>\de map Regels. Het <locale> is een LCID, bijvoorbeeld 1033 voor Engels. In een Visual Studio 2015- of eerdere opdrachtprompt voor ontwikkelaars is %ProgramFiles(x86)%\MSBuild\Microsoft.Cpp\v4.0\<version>\<locale>\de map Regels, waarbij de <version> waarde zich v140 in Visual Studio 2015 bevindt. U gebruikt een ander pad voor elke editie van Visual Studio die is geïnstalleerd en voor elke taal. Het standaardmappad voor regels voor Visual Studio 2017 Community Edition in het Engels kan bijvoorbeeld zijn C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\VC\VCTargets\1033\.

De map waarin u het regelbestand wilt plaatsen, is afhankelijk van de landinstelling en de versie van Visual Studio die wordt gebruikt. In een ontwikkelaarsopdrachtprompt voor Visual Studio 2019 of later is de map %VSINSTALLDIR%MSBuild\Microsoft\VC\<version>\<locale>\, waarbij de waarde van <version> gelijk is aan v160 in Visual Studio 2019. Het <locale> is een LCID, bijvoorbeeld 1033 voor Engels. In Visual Studio 2017 is %VSINSTALLDIR%Common7\IDE\VC\VCTargets\<locale>\ de map Regels. In een Visual Studio 2015- of eerdere opdrachtprompt voor ontwikkelaars is de map Regels %ProgramFiles(x86)%\MSBuild\Microsoft.Cpp\v4.0\<version>\<locale>\. U gebruikt een ander pad voor elke editie van Visual Studio die is geïnstalleerd en voor elke taal. Het standaardmappad voor regels voor Visual Studio 2019 Community-editie in het Engels kan bijvoorbeeld zijn C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\1033\.

Projecteigenschappen toevoegen of wijzigen

  1. Maak een XML-bestand in de XML-editor.

  2. Sla het bestand op in de standaardmap voor regels. Pas het pad voor uw taal en Visual Studio-editie aan. Elke regel in het venster Eigenschappenpagina's wordt vertegenwoordigd door een XML-bestand in deze map. Zorg ervoor dat het bestand een unieke naam heeft in de map.

  3. Kopieer de inhoud van een bestaand regelbestand, bijvoorbeeld rc.xml, sluit het zonder wijzigingen op te slaan en plak de inhoud in het nieuwe XML-bestand. U kunt elk XML-schemabestand kopiëren dat u als sjabloon wilt gebruiken. Kies een hulpprogramma dat vergelijkbaar is met uw hulpprogramma.

  4. Wijzig in het nieuwe XML-bestand de inhoud op basis van uw vereisten. Zorg ervoor dat u de regelnaam en Rule.DisplayName boven aan het bestand wijzigt.

  5. Sla uw wijzigingen op en sluit het bestand.

  6. De XML-bestanden in de map Regels worden geladen wanneer Visual Studio wordt gestart. Start Visual Studio opnieuw om het nieuwe bestand te testen.

  7. Klik in Solution Explorer met de rechtermuisknop op een project en kies Eigenschappen. Controleer in het venster Eigenschappenpagina's of er een nieuw knooppunt is met de naam van de regel.

Zie ook

MSBuild op de opdrachtregel - C++