Я создал расширение VS2013, и теперь я хочу установить его и в VS2012. I read, что я должен отредактировать vsixmanifest и добавить InstallationTarget, так и сделал. У меня есть VS2102 Premium и VS2013 Ultimate. Вот XML я добавил в манифесте:Как установить пакет расширения VS2013 в VS2012
<Installation InstalledByMsi="false">
<InstallationTarget Id="Microsoft.VisualStudio.Pro" Version="[11.0,12.0)" />
<InstallationTarget Id="Microsoft.VisualStudio.Premium" Version="[11.0,12.0)" />
</Installation>
Тем не менее, когда я дважды щелкните файл VSIX, чтобы установить его, он перечисляет вверх только VS2013.
Нарушение изменений в VS2013 [описано здесь] (http://blogs.msdn.com/b/visualstudio/archive/2013/08/08/update-for-extension -authors-VSIX-манифест-версия-ranges.aspx). –
Возможно, мне что-то не хватает. Я построил расширение в debug, и в папке Debug у меня есть файл vsix и файл vsixmanifest. В последнем я меняю InstallationTagerget, но он все еще не показывает параметр VS2012. Я пробовал диапазоны: Я также пробовал по отдельным строкам: –
checho