Delen via


Aanbevolen procedures voor het MSIX Packaging Tool

Als u uw omgeving nog niet hebt geconfigureerd voor conversie, kunt u onze aanbevelingen voor best practices voor omgevingen volgen en vervolgens hier terugkomen om het MSIX Packaging Tool in te stellen. Voordat u conversies start, raden we u aan uw instellingen in het MSIX Packaging Tool te configureren om uw werkstroom elke keer te vereenvoudigen. Start het MSIX Packaging Tool en ga vervolgens naar de instellingen (tandwiel in de rechterbovenhoek van de landingspagina) om de standaardinstellingen voor uw hulpprogramma te configureren.

De standaardinstellingen van uw MSIX Packaging Tool configureren

  • Een opdrachtregel genereren met elk pakket Deze instelling zorgt ervoor dat u automatisch een opdrachtregelsjabloonbestand genereert, zodat als u dezelfde toepassing (zoals een nieuwe versie) later opnieuw verpakt via de opdrachtregel, u een vooraf geconfigureerd opdrachtregelsjabloonbestand voor die toepassing kunt hebben. U moet een installatieprogramma opgeven om een sjabloonbestand te genereren tijdens het werkproces.
  • Alle fixes standaard selecteren voor het voorbereiden van de computer Met deze instelling kunt u alle aanbevolen oplossingen vooraf selecteren, zodat u tijdens het voorbereiden van de computerfase gewoon alles kunt uitschakelen zonder ze afzonderlijk te hoeven selecteren.
  • Microsoft Store-versiebeheervereisten afdwingen Als u van plan bent om uw toepassing te implementeren via de Microsoft Store, moet u ervoor zorgen dat deze is geselecteerd zodat deze voldoet aan de winkelvereisten (dit is van invloed op de vereisten voor pakketversies en minimale ondersteuning voor besturingssysteemversies). Als deze optie is uitgeschakeld, heeft het pakket een minimale versie ingesteld op Windows 10 1709 en hebt u volledige controle over de 4 cijfers van de pakketversie. Als deze optie is ingeschakeld, heeft het pakket een minimale versie ingesteld op Windows 10 1809 en moet de versie eindigen op .0 (bijvoorbeeld 1.5.6.0).
  • Pakketintegriteit toevoegen bij het genereren van een pakket Als deze optie is geselecteerd, wordt pakketintegriteit automatisch toegevoegd aan alle pakketten die worden gegenereerd. Pakketintegriteit wordt ondersteund in Windows 10 2004 en hoger.
  • Ondersteuning voor MSIX Core toevoegen bij het genereren van een pakket Met deze optie kunt u MSIX Core-ondersteuning toevoegen aan elk pakket dat u genereert. Zodra deze optie is geselecteerd, biedt dit een vervolgkeuzelijst waarmee u de Windows-versie kunt opgeven die moet worden ondersteund.
  • Standaardlocatie voor opslaan Geef de standaardlocatie voor opslaan op waar de gegenereerde pakketten en bijbehorende bestanden worden opgeslagen.
  • Standaardlocatie voor bladeren door installatieprogramma Geef de standaardlocatie op om installatieprogramma's te zoeken die moeten worden geconverteerd.
  • Poortnummer van server Geef het poortnummer van de server op voor het MSIX Packaging Tool. Dit is relevant als u van plan bent om te converteren met behulp van een externe machine.
  • Omgevingsvoorkeur Geef de standaardomgeving op voor elke conversie.
  • Voorkeur voor ondertekening Geef de standaardoptie voor ondertekening op wanneer u toepassingen converteert. U moet uw MSIX-pakket ondertekenen om het te kunnen installeren. U kunt kiezen uit een aantal opties voor uw handtekeningvoorkeur.
    • Meld u aan met Device Guard-ondertekening. We raden deze optie aan als u geen vertrouwd certificaat in uw onderneming hebt. Er zijn enkele stappen om Device Guard-ondertekening in te schakelen die u moet uitvoeren voordat u deze optie kiest.
    • Aanmelden met een certificaat (.pfx): deze optie wordt aangeraden als u al een vertrouwd certificaat hebt dat u in uw onderneming gebruikt.
    • Geef een .cer-bestand op (tekent niet) - Als u niet wilt ondertekenen tijdens de conversie, maar ervoor wilt zorgen dat de uitgeversinformatie geldig is op het moment van ondertekening, kunt u deze optie kiezen.
    • Onderteken het pakket niet. - Als u uw pakket wilt ondertekenen met een andere methode of op een later tijdstip nadat het pakket is gegenereerd, kunt u deze optie kiezen. U wordt ook aangeraden een url van de tijdstempelserver toe te voegen aan uw handtekeningvoorkeur (indien van toepassing), zodat uw toepassing kan worden geïnstalleerd, zelfs als uw certificaat verloopt.

Opmerking

Het ondertekenen van een MSIX-pakketindelingstoepassing met een SHA1-certificaat wordt niet ondersteund.

Overige instellingen

  • Bestands- en registeruitsluitingen Hoewel we een standaardset uitsluitingsitems hebben, raden we u aan een kijkje te nemen en uitsluitingsitems toe te voegen of te verwijderen voor uw specifieke behoeften.
  • Afsluitcodes van installatieprogramma Als u specifieke afsluitcodes voor het installatieprogramma hebt die u tijdens de conversie wilt activeren, kunt u deze hier opgeven. Standaard zijn er al algemene toegevoegd, maar u kunt deze verwijderen als u nooit wilt dat opnieuw opstarten wordt geactiveerd. Let op, als u de gebruikersinterface gebruikt, zal een herstart nooit automatisch worden geactiveerd door de Packaging Tool, maar dit gebeurt wel als u de opdrachtregeloptie gebruikt.

U kunt uw instellingen voor delen ook importeren of exporteren met behulp van deze instructies.

Beste praktijken tijdens het opnieuw verpakken

Wanneer u het MSIX Packaging Tool gebruikt, zijn er een paar dingen die u ook als best practice kunt doen tijdens het herpackagingsproces:

  • Bij het verpakken van ClickOnce-installatieprogramma's is het noodzakelijk om een snelkoppeling naar het bureaublad te verzenden als het installatieprogramma dit nog niet doet. Over het algemeen is het raadzaam om altijd een snelkoppeling naar het bureaublad te verzenden voor het uitvoerbare bestand van de hoofd-app.
  • Wanneer u wijzigingspakketten maakt, moet u de pakketnaam (identiteitsnaam) van de bovenliggende toepassing in de gebruikersinterface van het hulpprogramma declareren, zodat het hulpprogramma de juiste pakketafhankelijkheid instelt in het manifest van het wijzigingspakket.
  • Het uitvoeren van de voorbereidingsstappen op de pagina Computer voorbereiden is optioneel, maar wordt ten zeerste aanbevolen, omdat dit helpt bij het verminderen van overbodige gegevens in uw pakket.
  • Het is vereist dat u uw pakket ondertekent om het te installeren, maar we raden u ook aan uw certificaat een tijdstempel te geven, zodat uw toepassing kan worden geïnstalleerd, zelfs als uw certificaat verloopt.
  • Het declareren van een installatielocatieveld op de pagina Pakketgegevens is optioneel. Zorg ervoor dat dit pad overeenkomt met de installatielocatie van het installatieprogramma van de toepassing.

Aanbevolen procedures voor het testen van uw MSIX-pakket

We raden u aan uw MSIX-pakket ook te testen na conversie in een schone omgeving, zoals we hebben opgegeven tijdens de installatie van de omgeving. U moet uw MSIX-pakket testen op een andere computer waarop het vorige installatieprogramma niet is geïnstalleerd, zodat u er zeker van kunt zijn wanneer u uw MSIX-pakket implementeert, alle onderdelen bevat die het nodig heeft en dat er niets wordt opgehaald uit het vorige installatieprogramma. Dit kan worden bereikt via een nieuwe virtuele machine, zoals de Snel VM Aanmaken, of door de conversiemachine terug te zetten naar een eerdere status als u een hersteldpunt hebt gemaakt voordat u de conversie start.