Error 'Your extension type does not match the VSIX type.' when uploading to the gallery.
-
miércoles, 10 de agosto de 2011 23:36
Hello,
The extension I'm trying to upload contains a project item, the path that Visual Studio seems to generate is too long so I figured I could extract it and change the path manually, compress it back to zip and finally change it to vsix.
I can install the extension and everything is working great but when I'm trying to upload my extension to the gallery I get this error 'Your extension type does not match the VSIX type.', why ?
Eyal (http://shilony.net), Regards.
Any fool can write code that a computer can understand. Good programmers write code that humans can understand. -- Martin Fowler.- Editado Eyal Shilony viernes, 12 de agosto de 2011 23:15
- Editado Eyal Shilony viernes, 12 de agosto de 2011 23:21
- Editado Eyal Shilony viernes, 12 de agosto de 2011 23:23
Todas las respuestas
-
viernes, 12 de agosto de 2011 18:02
Can anyone please tell me anything about it ? I've been searching about it and I can't find anything. :)
Eyal (http://shilony.net), Regards.
Any fool can write code that a computer can understand. Good programmers write code that humans can understand. -- Martin Fowler. -
lunes, 15 de agosto de 2011 15:12
Hi Eyal,
Would you mind posting an obscured version of the <Content> section from your vsixmanifest? It would be helpful to know exactly what you have there to diagnose what may be going wrong.
Regards,
Aaron
http://blogs.msdn.com/aaronmar -
lunes, 15 de agosto de 2011 17:37
Sure thing! :)
Here is the whole thing.
<?xml version="1.0" encoding="utf-8"?> <Vsix xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Version="1.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2010"> <Identifier Id="EF4.DomainGenerator.Eyal-Shilony.fb949d7d-b897-41cd-8bff-9303d272d745"> <Name>EF4 Domain Generator</Name> <Author>Eyal-Shilony</Author> <Version>1.0</Version> <Description xml:space="preserve">An Entity Framework project item that generates POCO, UoW and Repository classes for the domain layer.</Description> <Locale>1033</Locale> <MoreInfoUrl>http://www.shilony.net</MoreInfoUrl> <License>License.rtf</License> <Icon>__TemplateIcon.png</Icon> <PreviewImage>__TemplatePreviewImage.png</PreviewImage> <SupportedProducts> <VisualStudio Version="10.0"> <Edition>Ultimate</Edition> <Edition>Premium</Edition> <Edition>Pro</Edition> <Edition>VCSExpress</Edition> <Edition>VWDExpress</Edition> </VisualStudio> </SupportedProducts> <SupportedFrameworkRuntimeEdition MinVersion="4.0" MaxVersion="4.0" /> </Identifier> <References /> <Content> <ItemTemplate>T</ItemTemplate> </Content> </Vsix>
Eyal (http://shilony.net), Regards.
Any fool can write code that a computer can understand. Good programmers write code that humans can understand. -- Martin Fowler. -
martes, 16 de agosto de 2011 10:02bump. :)
Eyal (http://shilony.net), Regards.
Any fool can write code that a computer can understand. Good programmers write code that humans can understand. -- Martin Fowler. -
miércoles, 17 de agosto de 2011 3:39
In my opinion it's much better to point the exact problem to the user than telling him something is wrong or at least point him to the file where the problem occurs.
With all due respect, I think it's just silly.
Eyal (http://shilony.net), Regards.
Any fool can write code that a computer can understand. Good programmers write code that humans can understand. -- Martin Fowler.
-
miércoles, 17 de agosto de 2011 4:56
Sorry! it's not your fault it's mine! :p
I chose Tool over Project or Item Template in the gallery!
Eyal (http://shilony.net), Regards.
Any fool can write code that a computer can understand. Good programmers write code that humans can understand. -- Martin Fowler.
- Marcado como respuesta Eyal Shilony miércoles, 17 de agosto de 2011 4:56

