Bagikan melalui


Mulai menggunakan templat Proyek VSIX

Anda dapat menggunakan templat Proyek VSIX untuk membuat ekstensi atau mengemas ekstensi yang ada untuk penyebaran. Templat Proyek VSIX memiliki versi Visual Basic dan Visual C#, dan diinstal sebagai bagian dari Visual Studio SDK.

Templat Proyek VSIX hanya terdiri dari source.extension.vsixmanifest file, yang berisi informasi tentang ekstensi dan aset yang dikirimkannya.

Untuk menemukan templat proyek VSIX, Anda harus menginstal Visual Studio SDK. Untuk informasi selengkapnya, lihat Visual Studio SDK.

Menyebarkan Templat Proyek Kustom menggunakan templat Proyek VSIX

Langkah-langkah berikut menunjukkan cara menggunakan proyek VSIX untuk mengemas templat proyek yang dapat Anda bagikan dengan pengembang lain atau mengunggah ke Visual Studio Gallery.

  1. Membuat templat proyek.

    1. Buka proyek untuk membuat templat. Proyek ini bisa dari jenis proyek apa pun.

    2. Pada menu Proyek , klik Ekspor Templat. Selesaikan langkah-langkah wizard.

      File .zip dibuat di %USERPROFILE%\My Documents\Visual Studio {version}\My Exported Templates\.

  2. Buat proyek VSIX kosong.

    Pilih File>Baru>Proyek. Dalam kotak pencarian, ketik "vsix" dan pilih versi C# atau Visual Basic dari Proyek VSIX.

  3. Tambahkan file .zip ke proyek. Atur properti Salin ke Direktori Output ke Copy Always.

  4. Di Penjelajah Solusi, klik dua kali file source.extension.vsixmanifest untuk membukanya di VSIX Manifest Designer, lalu buat perubahan berikut:

    • Atur bidang Nama Produk ke Templat Proyek Saya.

    • Atur bidang ID Produk ke MyProjectTemplate - 1.

    • Atur bidang Penulis ke Fabrikam.

    • Atur bidang Deskripsi ke Templat proyek saya.

    • Di bagian Aset , tambahkan jenis Microsoft.VisualStudio.ProjectTemplate dan atur jalurnya ke nama file .zip .

  5. Simpan dan tutup source.extension.vsixmanifest file.

  6. Bangun proyek.

  7. Di direktori output, klik .vsix dua kali file.

  8. Kotak pesan Penginstal VSIX muncul. Ikuti instruksi untuk menginstal ekstensi.

  9. Tutup Visual Studio lalu buka kembali.

  10. Pilih Kelola Ekstensi (pada menu Ekstensi ) dan pilih kategori Templat . Salah satu ekstensi yang tersedia harus Templat Proyek Saya.

  11. Templat proyek baru muncul dalam dialog Proyek Baru di tempat yang sama dengan templat proyek asli. Misalnya, jika Anda membuat templat bernama Konsol VB dari aplikasi konsol Visual Basic, Konsol VB muncul di panel yang sama dengan templat Aplikasi Konsol Visual Basic.

Untuk menentukan lokasi templat dalam kotak Dialog Proyek Baru

  1. Folder templat terletak di {Visual Studio Installation Path}\Common7\IDE\ProjectTemplates direktori dan {Visual Studio Installation Path}\Common7\IDE\ItemTemplates . Nama bagian tingkat atas dalam dialog Proyek Baru tidak sama persis dengan nama folder templat. Jika berbeda, gunakan nama folder templat.

    .vsix Ubah ekstensi file menjadi .zip, lalu buka file.

  2. Buat folder baru dengan nama yang sama dengan bagian dialog Proyek Baru tempat templat akan muncul.

  3. Jika templat muncul dalam sub-bagian, buat subfolder dengan nama yang sama.

  4. Pindahkan file templat .zip ke folder baru.

  5. Ubah ekstensi menjadi .zip.vsix.

  6. Buka manifes VSIX.

  7. Dalam manifes VSIX, perbarui jalur Aset templat sehingga menunjuk ke akar pohon direktori yang berisi file templat. Misalnya, jika templat berada di \CSharp\Windows, referensi harus menunjuk ke \CSharp.