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
Vytvořte balíček VSPackage, komponentu MEF, editor adornment nebo jiný typ projektu rozšiřitelnosti, který obsahuje manifest VSIX.
Otevřete manifest VSIX v editoru kódu.
InstalledByMsi
Nastavte prvek manifestu VSIX natrue
. 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.
Klikněte pravým tlačítkem myši na projekt v Průzkumník řešení a klikněte na příkaz Vlastnosti.
Vyberte kartu VSIX.
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
Přejmenujte . Soubor VSIX obsahující příponu souboru.vsix na název souboru.zip.
Zkopírujte obsah souboru .zip do adresáře.
Odstraňte soubor [Content_types].xml z adresáře.
Upravte manifest VSIX, jak je znázorněno v předchozím postupu.
Přidejte zbývající soubory do projektu instalace.