Windows Installer dağıtımı için uzantıları hazırlama

VSIX paketini dağıtmak için Windows Installer paketi (MSI) kullanamazsınız. Ancak, MSI dağıtımı için bir VSIX paketinin içeriğini ayıklayabilirsiniz. Bu belgede, varsayılan çıkışı VSIX paketi olan bir projenin Kurulum projesine dahil edilmesi için nasıl hazırlanacakları gösterilmektedir.

Windows Installer dağıtımı için uzantı projesi hazırlama

Kurulum projesine eklemeden önce yeni uzantı projelerinde bu adımları gerçekleştirin.

Windows Installer dağıtımı için bir uzantı projesi hazırlamak için

  1. VSIX bildirimi içeren bir VSPackage, MEF bileşeni, Düzenleyici Donatısı veya başka bir genişletilebilirlik proje türü oluşturun.

  2. Kod düzenleyicisinde VSIX bildirimini açın.

  3. InstalledByMsi VSIX bildiriminin öğesini olarak trueayarlayın. VSIX bildirimi hakkında daha fazla bilgi için bkz . VSIX uzantısı şeması 2.0 başvurusu.

    Bu, VSIX yükleyicisinin bileşeni yüklemeyi denemesini engeller.

  4. Çözüm Gezgini'da projeye sağ tıklayın ve Özellikler'e tıklayın.

  5. VSIX sekmesini seçin.

  6. VSIX içeriğini aşağıdaki konuma kopyala etiketli kutuyu işaretleyin ve Kurulum projesinin dosyaları nereden alacağının yolunu yazın.

Var olan bir VSIX paketinden dosya ayıklama

Kaynak dosyalarınız olmadığında, var olan bir VSIX paketinin içeriğini bir Kurulum projesine eklemek için bu adımları gerçekleştirin.

Var olan bir VSIX paketinden dosya ayıklamak için

  1. öğesini yeniden adlandırın. filename.vsix dosyasından filename.zip dosyasına uzantısını içeren VSIX dosyası.

  2. .zip dosyasının içeriğini bir dizine kopyalayın.

  3. [Content_types].xml dosyasını dizinden silin.

  4. Önceki yordamda gösterildiği gibi VSIX bildirimini düzenleyin.

  5. Kalan dosyaları Kurulum projenize ekleyin.