Aracılığıyla paylaş


Visual Studio uzantısını güncelleştirme

Güncelleştirilmiş sürümü yüklemek için Uzantılar ve Güncelleştirmeler kullanarak sisteminizdeki bir Visual Studio uzantısını güncelleştirebilirsiniz. Bir uzantının güncelleştirilmiş sürümünü oluşturursanız, VSIX bildirimindeki sürüm numarasını artırarak uzantıyı güncelleştirilmiş olarak işaretleyebilirsiniz.

Güncelleştirmeler, gelen uzantının VSIX bildirimi yüklü olanla aynı ID ve daha yüksek Version bir sayıya sahip olduğunda yüklenir. Version Sayı aynı veya daha düşükse paket yüklenemez. ID Değerler eşleşmiyorsa, henüz yüklenmemiş olan paket ayrı bir uzantı olarak kabul edilir.

Geliştirme sırasında çakışmaları önlemeye yardımcı olmak için devam eden uzantıların önceki sürümlerini kaldırmanızı ve çakışma olasılığı olan diğer uzantıları kaldırmanızı veya devre dışı bırakmanızı öneririz.

Sisteminizdeki bir uzantıyı güncelleştirmek için

  1. Araçlar menüsünde Uzantılar ve Güncelleştirmeler’e tıklayın.

  2. Sol bölmede Güncelleştirmeler'e tıklayın.

  3. Orta bölmede, yüklemek istediğiniz güncelleştirmeyi tıklatın.

    Güncelleştirilmiş uzantının sürüm numarası, diğer bilgilerle birlikte sağ bölmede görüntülenir.

  4. Sağ bölmenin alt kısmında Güncelleştir'e tıklayın.

Uzantı güncelleştirmesini yayımlamak için

  1. Visual Studio'da, güncelleştirmek istediğiniz uzantının çözümünü açın. Değişiklikleri yapın.

    Önemli

    İmzasız tüm kullanıcı uzantıları otomatik olarak güncelleştirilmez. Uzantılarınızı her zaman imzalamanız gerekir.

  2. Çözüm Gezgini'da open source.extension.manifest.

  3. Bildirim tasarımcısında Sürüm alanındaki sayının değerini artırın.

  4. Çözümü kaydedin ve oluşturun.

  5. Yeni .vsix dosyayı ( \bin\Debug\ projenin klasöründe) Visual Studio Market Web sitesine yükleyin.

    Uzantının önceki bir sürümüne sahip bir kullanıcı Uzantılar'ı açtığında ve Güncelleştirmeler, araç otomatik olarak güncelleştirmeleri aramak üzere ayarlandıysa yeni sürüm Güncelleştirmeler listesinde görünür.

    Araçlar>Seçenekleri>Ortam>Uzantıları ve Güncelleştirmeler güncelleştirmeleri denetle ayarını değiştiren Güncelleştirmeler bölmesinin (Kullanılabilir güncelleştirmelerin otomatik algılanması etkinleştir/devre dışı bırak) altındaki güncelleştirmeleri otomatik denetlemeyi etkinleştirebilir veya devre dışı bırakabilirsiniz.

    Kullanıcı başına uzantılar, tüm kullanıcı uzantıları veya her ikisi için otomatik güncelleştirmeler (varsayılan ayar) isteyip istemediğinizi belirtebilirsiniz (Araçlar>Seçenekleri>Ortam>Uzantıları ve Güncelleştirmeler).