Как сделать мой VSIX-файл совместимым с VS11 и VS2010?


Как сделать файл VSIX совместимым с Visual Studio 11 и Visual Studio 2010? Я передаю свой файл VSIX вместе со всеми его зависимостями своему другу, и когда он открывает его, он получает сообщение об ошибке "манифест расширения недействителен".

Когда я открываю его на своей машине (той же машине, которая создала расширение), он работает просто отлично.

Что мне здесь делать?

1 7

1 ответ:

Вам необходимо построить расширение с помощью VS 2010 и SDK VS 2010 для поддержки VS10 и VS11. В вашем VSIXManifest, вы должны добавить следующее под <SupportedProducts>:

<VisualStudio Version="11.0">
  <Edition>Pro</Edition>
</VisualStudio>