2016-04-08 98 views
0

Visual Studio için özel bir galeri oluşturdum ve Atom.xml'yi oluşturmak için bir C# Projet kullanarak. Karşıdan yükleme mükemmel çalışır ancak eğer vsix projesinin sürümünü güncellerseniz, atom.xml görsel stüdyosu güncelleme göstermez.Atom XML Visual Studio Güncelleştirmeleri için özel galeri yayını

atom.xml güncelleme:

<1.0" encoding="utf-8"?> 
<feed xmlns="http://www.w3.org/2005/Atom"> 
<title type="text" /> 
<id>uuid:bcecded5-97c8-4d24-96f1-7d9e16652433;id=1</id> 
<updated>2016-04-08T00:00:00+02:00</updated> 
    <entry> 
    <id>e2dea93f-86f3-45ce-b7be-290e21066050</id> 
    <title type="text">ItemTemplatesGenerator</title> 
    <summary type="text">It's a class generator to create structure of redondant classes.</summary> 
    <published>2016-02-26T16:06:22.1655958+01:00</published> 
    <updated>2016-04-08T16:34:01.4822941+02:00</updated> 
    <author> 
     <name>NameCompany</name> 
    </author> 
    <category term="Files Generation" /> 
    <content type="application/octet-stream" src="D:\Galerie_VS\ItemTemplatesProject\ItemTemplatesProject.vsix" /> 
    <Vsix xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/developer/vsx-syndication-schema/2010"> 
     <id>e2dea93f-86f3-45ce-b7be-290e21066050</id> 
     <Version>1.3</Version> 
     <References /> 
     <Rating xsi:nil="true" /> 
     <RatingCount xsi:nil="true" /> 
     <DownloadCount xsi:nil="true" /> 
    </Vsix> 
    </entry> 
</feed> 

ben kontrol ettim ve kimliği giriş ve vsix projenin gerçek kimliği ile karşılık vsix. xml Visual Studio doesn't show updates sürümündeki 1.3 sürümümüz var mı? Teşekkür

+0

Uygulamanın sürümü nedir? Uzantılar ve Güncelleştirmeler penceresinin bir resmini ekleyebilir misiniz? Uzantınızı görmek istiyorum: 1. 'yüklü', 2. Çevrimiçi (galerinizde) ve 3. Güncellemeler. –

cevap

0

benim atom.xml yılında Güncelleme için gerekeni bana hatırlatmak için bu yorum var:

<!-- 
    When deploying change 
    <updated> under <feed> 
    <updated> under <entry> 
    <Version> under <Vsix> == be sure to change the version in the source.extension.manifest file in the project 
    --> 
+0

Tüm bu alanları güncelledim ama işe yaramıyor. VS herhangi bir güncelleme göstermiyor –

+0

Her iki etikette de aynı güncellenmiş değeri kullanıyorum, belki bu bir sorun mu? – EliSherer

+0

Denedim ama çalışmıyor –

1

Ben de her iki etiketleri aynı değeri koyun:

<?xml version="1.0" encoding="utf-8"?> 
<feed xmlns="http://www.w3.org/2005/Atom"> 
    <title type="text" /> 
    <id>uuid:bcecded5-97c8-4d24-96f1-7d9e16652433;id=1</id> 
    <updated>2016-06-21T00:00:00+02:00</updated> 
    <entry> 
    <id>e2dea93f-86f3-45ce-b7be-290e21066050</id> 
    <title type="text">ItemTemplatesGenerator</title> 
    <summary type="text">It's a class generator to create structure of redondant classes. Use to create classes faster.</summary> 
    <published>1601-01-01T01:00:00+01:00</published> 
    <updated>2016-06-21T00:00:00+02:00</updated> 
    <author> 
     <name>Compagny name</name> 
    </author> 
    <category term="Files Generation" /> 
    <content type="application/octet-stream" src=".\ItemTemplatesProject\ItemTemplatesProject.vsix" /> 
    <Vsix xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/developer/vsx-syndication-schema/2010"> 
     <id>e2dea93f-86f3-45ce-b7be-290e21066050</id> 
     <Version>1.2</Version> 
     <References /> 
     <Rating xsi:nil="true" /> 
     <RatingCount xsi:nil="true" /> 
     <DownloadCount xsi:nil="true" /> 
    </Vsix> 
    </entry> 
</feed> 

ancak yok Eserleri. İkinci nokta: Visual Studio, güncelleme düğmesini değil, güncelleme düğmesini gösterir, ancak uzantı zaten yüklenmiştir. Screenshot Online galery