Aracılığıyla paylaş


Visual Studio Uzantıları Gönderme

Uzantınızı geliştirmeyi bitirdikten sonra, diğer makinelere yükleyebilir, arkadaşlarınızla ve iş arkadaşlarınızla paylaşabilir veya Visual Studio Market'te yayımlayabilirsiniz. Bu bölümde uzantınızı yayımlamak ve korumak için yapmanız gereken her şeyi açıklayacağız: .vsix dosyalarıyla çalışma, yayımlama, yerelleştirme ve güncelleştirme.

VSIX Uzantılarıyla Çalışma

Boş bir VSIX Projesi oluşturup farklı öğe şablonları ekleyerek VSIX uzantıları oluşturabilirsiniz. Daha fazla bilgi için bkz . VSIX Proje Şablonu.

Proje şablonlarını, öğe şablonlarını, VSPackage'ları, Yönetilen Genişletilebilirlik Çerçevesi (MEF) bileşenlerini, Araç Kutusu denetimlerini, derlemeleri ve özel türleri paketlemek için VSIX biçimini kullanabilirsiniz (Visual Studio 2017 için özel Başlangıç Sayfaları da buna dahildir). VSIX biçimi dosya tabanlı dağıtımı kullanır. VSIX paketleri hakkında daha fazla bilgi için bkz . VSIX Paketinin Anatomisi.

VSIX biçimi kod parçacıklarının yüklenmesini desteklemez. Ayrıca Genel Bütünleştirilmiş Kod Önbelleği'ne (GAC) veya sistem kayıt defterine yazma gibi diğer bazı senaryoları desteklemez. Yüklemede GAC'ye veya kayıt defterine yazmanız gerekiyorsa, Windows Installer'ı kullanmanız gerekir. Daha fazla bilgi için bkz . Windows Installer Dağıtımı için Uzantıları Hazırlama.

Uzantınızı Visual Studio Market'te yayımlama

Uzantınızı başkalarına yalnızca .vsix dosyasını postalayarak veya bir sunucuya ekleyerek dağıtabilirsiniz. Ancak kodunuzu birçok kişinin eline almanın en iyi yolu bunu Visual Studio Market'e yerleştirmektir. Visual Studio Market uzantıları, Uzantılar ve Güncelleştirmeler aracılığıyla Visual Studio kullanıcıları tarafından kullanılabilir. Daha fazla bilgi için bkz . Visual Studio Uzantılarını Bulma ve Kullanma.

Visual Studio Market'e uzantı yüklemeyi gösteren tam bir örnek için bkz . İzlenecek Yol: Visual Studio Uzantısı Yayımlama.

Özel Galeriler

Denetimler, şablonlar ve araçlar geliştirirken, bunları intranetinizdeki özel bir galeriye göndererek kuruluşunuzla paylaşabilirsiniz. Daha fazla bilgi için bkz . Özel Galeriler.

Uzantınızı Yerelleştirme

Uzantınızı farklı yerel ayarlarda yayınlamayı planlıyorsanız, uzantıyı yerelleştirmeyi düşünmelisiniz. Neler olduğu hakkında bir açıklama için bkz . VSIX Paketlerini Yerelleştirme.

Uzantınızı Güncelleştirme ve Sürüm Oluşturma

Uzantınızı yayımladıktan sonra güncelleştirmeniz gereken bir zaman gelir. Visual Studio Market'te yayımlanmış bir uzantının nasıl güncelleştirildiğini öğrenmek için bkz . Nasıl yapılır: Uzantıyı Güncelleştirme.

Uzantınızı Visual Studio'nun birden çok sürümünü destekleyecek şekilde ayarlayabilirsiniz. Daha fazla bilgi için bkz . Visual Studio'nun Birden Çok Sürümünü Destekleme.

Ünvan Açıklama
VSIX Proje Şablonunu Kullanmaya Başlama Özel proje şablonu yüklemek için VSIX proje şablonunun nasıl kullanılacağını açıklar.
Bir VSIX Paketinin Anatomisi VSIX paketinin bileşenlerini açıklar.
VSIX Proje Şablonu Uzantıyı paketleme ve yayımlama hakkında adım adım yönergeler sağlar.
VSIX Paketlerini Yerelleştirme extension.vsixlangpack dosyalarını kullanarak yükleme işlemi için yerelleştirilmiş metin sağlamayı açıklar.
Nasıl Yapılır: Uzantı Güncelleştirme Sisteminizdeki bir uzantının nasıl güncelleştirildiği ve mevcut bir Visual Studio uzantısına güncelleştirmenin nasıl dağıtılacağı açıklanır.
Nasıl Yapılır: VSIX Paketine Bağımlılık Ekleme VSIX dağıtım paketlerine nasıl başvuru ekleneceğini açıklar.
Uzantıları Windows Installer Dağıtımı için Hazırlama Windows Installer ile uzantınızı dağıtmayı açıklar.
VSIX Paketlerini İmzalama VSIX paketlerini imzalamayı açıklar.
Özel Galeriler Uzantılar için özel galerilerin nasıl oluşturulacağını açıklar.
Visual Studio'nun Birden Çok Sürümünü Destekleme Uzantınızın Visual Studio'nun birden çok sürümünü nasıl desteklediğini gösterir.
Visual Studio'yu Bulma Özel uzantı dağıtımı için Visual Studio örneklerinin nasıl buluna bilir.