在测试并将我的扩展程序SwitchStartupProject(source code)的版本2.4上传到Visual Studio库后,我注意到在 VS 2013 中它没有出现在扩展搜索中使用适当的关键字进行搜索时的结果(例如switch startup
),当已安装早期版本时,它也不会显示为可用更新。
但是,在下载和安装VSIX文件时,扩展程序可以在VS 2013中运行。此外,Visual Studio Gallery页面显示它支持VS 2013.在VS 2012和VS 2010中,搜索和更新指示都有效。
该扩展程序支持VS版本2010,2012,2013(和2014 CTP)using a version 1 VSIX manifest:
...
<SupportedProducts>
<VisualStudio Version="10.0">
<Edition>Ultimate</Edition>
<Edition>Premium</Edition>
<Edition>Pro</Edition>
</VisualStudio>
<VisualStudio Version="11.0">
<Edition>Ultimate</Edition>
<Edition>Premium</Edition>
<Edition>Pro</Edition>
</VisualStudio>
<VisualStudio Version="12.0">
<Edition>Ultimate</Edition>
<Edition>Premium</Edition>
<Edition>Pro</Edition>
</VisualStudio>
<VisualStudio Version="14.0">
<Edition>Ultimate</Edition>
<Edition>Premium</Edition>
<Edition>Pro</Edition>
</VisualStudio>
</SupportedProducts>
...
知道如何让它出现在VS 2013扩展搜索中吗?
答案 0 :(得分:5)
目前Visual Studio Gallery中存在一个错误,如果他们支持Dev14,则会阻止在2013年看到扩展。这已经持续了几个星期,并且没有关于该问题的任何状态更新(或甚至公众承认存在这样的问题)。
目前最好的解决方法是在画廊上发布您的扩展程序两次
这是我用VsVim采取的方法。
答案 1 :(得分:2)
今天部署了一个解决此问题的修补程序。