Příprava rozšíření pro nasazení Instalační služby systému Windows

Balíček Instalační služby systému Windows (MSI) nelze použít k nasazení balíčku VSIX. Obsah balíčku VSIX však můžete extrahovat pro nasazení MSI. Tento dokument ukazuje, jak připravit projekt, jehož výchozím výstupem je balíček VSIX pro zahrnutí do projektu instalace.

Příprava projektu rozšíření pro nasazení Instalační služby systému Windows

Před přidáním do projektu instalace proveďte tyto kroky u nových projektů rozšíření.

Příprava projektu rozšíření pro nasazení Instalační služby systému Windows

  1. Vytvořte balíček VSPackage, komponentu MEF, editor adornment nebo jiný typ projektu rozšiřitelnosti, který obsahuje manifest VSIX.

  2. Otevřete manifest VSIX v editoru kódu.

  3. InstalledByMsi Nastavte prvek manifestu VSIX na true. Další informace o manifestu VSIX najdete v referenčních informacích ke schématu rozšíření VSIX 2.0.

    To brání instalačnímu programu VSIX v pokusu o instalaci komponenty.

  4. Klikněte pravým tlačítkem myši na projekt v Průzkumník řešení a klikněte na příkaz Vlastnosti.

  5. Vyberte kartu VSIX.

  6. Zaškrtněte políčko Kopírovat obsah VSIX do následujícího umístění a zadejte cestu k umístění, kam projekt instalace vyzvedne soubory.

Extrahování souborů z existujícího balíčku VSIX

Provedením těchto kroků přidáte obsah existujícího balíčku VSIX do projektu instalace, pokud nemáte zdrojové soubory.

Extrahování souborů z existujícího balíčku VSIX

  1. Přejmenujte . Soubor VSIX obsahující příponu souboru.vsix na název souboru.zip.

  2. Zkopírujte obsah souboru .zip do adresáře.

  3. Odstraňte soubor [Content_types].xml z adresáře.

  4. Upravte manifest VSIX, jak je znázorněno v předchozím postupu.

  5. Přidejte zbývající soubory do projektu instalace.