Необходимо создать общие расширения VSIX, которые должны поддерживать все версии Visual Studio (с 2010 по 2017).
Я сослался на ссылку ниже, чтобы выполнить вышеуказанное требование.
https://msdn.microsoft.com/en-us/magazine/mt493251.aspx
В этом они сказали добавить пакет (перейдите к узлу Visual Studio C # Items | Extensibility | VSPackage, выберите шаблон пакета Visual Studio и назовите его MyPackage.cs) в проект VSIX с помощью шаблона пакета Visual Studio. в проекте VSIX, но моя визуальная студия не имела шаблона элемента пакета Visual Studio. Он имеет только шаблон Visual Studio AsyncPackage. Я добавил свои визуальные детали студии ниже.
![enter image description here](https://i.stack.imgur.com/vfNoG.jpg)
В старой версии Visual Studio есть только опция «Пакет Visual Studio», а также предлагается использовать AsyncPackage сейчас, чтобы создать общий пакет для нескольких версий Visual Studio. Пожалуйста, найдите эту информацию здесь.
https://developercommunity.visualstudio.com/content/problem/293478/visual-studio-package-template-not-available-on-sd.html
Если я добавил Visual Studio AsyncPackage в проект VSIX, то выполнил следующую процедуру, которая сталкивается с ошибкой ниже при компиляции проекта VSIX.
![enter image description here](https://i.stack.imgur.com/14p6P.jpg)
Пожалуйста, предложите любое решение, чтобы решить это, или любезно предложите любой другой способ выполнить мое требование.
Примечание. Я создал проект с VS2012 с поддерживаемыми версиями Visual Studio в файле vsixmanifest. Работает только в VS2012, установлена машина в одиночку. Пожалуйста, сообщите об этом.