{"id":4513,"date":"2012-08-29T12:50:27","date_gmt":"2012-08-29T12:50:27","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/visualstudioalm\/2012\/08\/29\/changing-fields-on-the-visual-studio-extension-gallery-page\/"},"modified":"2019-02-14T17:59:02","modified_gmt":"2019-02-15T01:59:02","slug":"changing-fields-on-the-visual-studio-extension-gallery-page","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/devops\/changing-fields-on-the-visual-studio-extension-gallery-page\/","title":{"rendered":"Changing fields on the Visual Studio Extension Gallery page"},"content":{"rendered":"<p>Had a community member ask: <\/p>\n<blockquote>\n<p><em>I want to change some fields on my Visual Studio Extension Gallery page. These fields do not appear to be editable: <\/em><\/p>\n<p><em>&#160;&#160;&#160;&#160;&#160; \u00b7 \u201cSupported Versions\u201d <\/em><\/p>\n<p><em>&#160;&#160;&#160;&#160; \u00b7 \u201cSupported Visual Studio 2010 Editions\u201d <\/em><\/p>\n<\/blockquote>\n<p>&#160;<\/p>\n<p>Luckily one of our old time ALM MVPs, <a href=\"http:\/\/geekswithblogs.net\/terje\/Default.aspx\">Terje Sandstrom<\/a>,&#160; had the answer: <\/p>\n<blockquote>\n<p>Make sure and check out his posts on Architecture and Code Analysis: <\/p>\n<p><a href=\"http:\/\/geekswithblogs.net\/terje\/archive\/2012\/08\/18\/how-to-fix-the-ca0053-error-in-code-analysis-in.aspx\">How to fix the CA0053 error in Code Analysis in Visual Studio 2012<\/a><\/p>\n<p><a href=\"http:\/\/geekswithblogs.net\/terje\/archive\/2012\/08\/19\/issues-with-mixed-c-and-c-projects-in-visual-studio.aspx\">Issues with mixed C++ and C# projects in Visual Studio 2012 running Code Analysis<\/a><\/p>\n<p><a href=\"http:\/\/geekswithblogs.net\/terje\/archive\/2012\/06\/24\/video-on-architecture-and-code-quality-using-visual-studio-2012ndashinterview.aspx\">Video on Architecture and Code Quality using Visual Studio 2012\u2013interview with Marcel de Vries and Terje Sandstrom by Adam Cogan<\/a><\/p>\n<\/blockquote>\n<p>&#160;<\/p>\n<p>*******************************************************<\/p>\n<p>&#160;<\/p>\n<p>This is controlled through the VSIX <b>manifest<\/b> file:<\/p>\n<p>In VS 2010, the editor looks like this:<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/00\/00\/00\/45\/92\/metablogapi\/1145.clip_image001_27338745.jpg\"><img decoding=\"async\" title=\"clip_image001\" style=\"border-top: 0px;border-right: 0px;border-bottom: 0px;padding-top: 0px;padding-left: 0px;margin: 0px;border-left: 0px;padding-right: 0px\" border=\"0\" alt=\"clip_image001\" src=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2012\/08\/7506.clip_image001_thumb_26C75450.jpg\" width=\"244\" height=\"178\" \/><\/a><\/p>\n<p>From your list, you CAN change <\/p>\n<p>1- Icon<\/p>\n<p>2- Preview image (screenshot)<\/p>\n<p>3- You can change the editions of the VS you run.&#160; Note:&#160; You only need to check the lowest SKU it applies for.&#160; It will automatically apply for every higher SKU<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/00\/00\/00\/45\/92\/metablogapi\/8585.clip_image003_38A3E81D.gif\"><img decoding=\"async\" title=\"clip_image003\" style=\"border-top: 0px;border-right: 0px;border-bottom: 0px;padding-top: 0px;padding-left: 0px;margin: 0px;border-left: 0px;padding-right: 0px\" border=\"0\" alt=\"clip_image003\" src=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2012\/08\/8475.clip_image003_thumb_5F71FE5D.gif\" width=\"240\" height=\"222\" \/><\/a><\/p>\n<p>4- And all the other fields, you didn\u2019t mention J<\/p>\n<p>When uploading this to the gallery, the gallery extracts the information from these fields. <\/p>\n<p>Then, note that this editor is as it looks in VS 2010.&#160; And the editor doesn\u2019t handle multiple VS versions.&#160; But that is just this editor\u2026..So, Open the manifest file again, as an XML file.<\/p>\n<p>Jakob showed the fields to add, but you need to add those in addition to the VS 2010 fields.&#160; So, it could look like this:<\/p>\n<p>&lt;SupportedProducts&gt;<\/p>\n<p>&#160;&#160;&#160;&#160;&#160; &lt;VisualStudio Version=&quot;10.0&quot;&gt;<\/p>\n<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;Edition&gt;Pro&lt;\/Edition&gt;<\/p>\n<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;Edition&gt;IntegratedShell&lt;\/Edition&gt;<\/p>\n<p>&#160;&#160;&#160;&#160;&#160; &lt;\/VisualStudio&gt;<\/p>\n<p>&#160;&#160;&#160;&#160;&#160; &lt;VisualStudio Version=&quot;11.0&quot;&gt;<\/p>\n<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;Edition&gt;Pro&lt;\/Edition&gt;<\/p>\n<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;Edition&gt;IntegratedShell&lt;\/Edition&gt;<\/p>\n<p>&lt;\/VisualStudio&gt;<\/p>\n<p>&#160;&#160;&#160; &lt;\/SupportedProducts&gt;<\/p>\n<p>Running this give you this install dialog:<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/00\/00\/00\/45\/92\/metablogapi\/4278.clip_image005_0640149E.gif\"><img decoding=\"async\" title=\"clip_image005\" style=\"border-top: 0px;border-right: 0px;border-bottom: 0px;padding-top: 0px;padding-left: 0px;margin: 0px;border-left: 0px;padding-right: 0px\" border=\"0\" alt=\"clip_image005\" src=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2012\/08\/6825.clip_image005_thumb_181CA86B.gif\" width=\"240\" height=\"189\" \/><\/a><\/p>\n<p>Another thing, for VSIX in Visual Studio 2012, the VSIX format is changed.&#160; There is a new VSIX editor too, and in that editor you can add in multiple \u201ctargets\u201d. <\/p>\n<p>However, VS 2012 STILL honours and can build the old VSIX format.&#160;&#160; That\u2019s very good !<\/p>\n<p>\/terje<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Had a community member ask: I want to change some fields on my Visual Studio Extension Gallery page. These fields do not appear to be editable: &#160;&#160;&#160;&#160;&#160; \u00b7 \u201cSupported Versions\u201d &#160;&#160;&#160;&#160; \u00b7 \u201cSupported Visual Studio 2010 Editions\u201d &#160; Luckily one of our old time ALM MVPs, Terje Sandstrom,&#160; had the answer: Make sure and check [&hellip;]<\/p>\n","protected":false},"author":81,"featured_media":45953,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-4513","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-devops"],"acf":[],"blog_post_summary":"<p>Had a community member ask: I want to change some fields on my Visual Studio Extension Gallery page. These fields do not appear to be editable: &#160;&#160;&#160;&#160;&#160; \u00b7 \u201cSupported Versions\u201d &#160;&#160;&#160;&#160; \u00b7 \u201cSupported Visual Studio 2010 Editions\u201d &#160; Luckily one of our old time ALM MVPs, Terje Sandstrom,&#160; had the answer: Make sure and check [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts\/4513","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/users\/81"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/comments?post=4513"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts\/4513\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/media\/45953"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/media?parent=4513"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/categories?post=4513"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/tags?post=4513"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}