Мой установщик расширения Visual Studio MSI ничего не делает - PullRequest
1 голос
/ 06 декабря 2011

Я собираюсь создать свое первое расширение Visual Studio. Ничего особенного: запускает несколько внешних команд, одно или два диалоговых окна, просто.

Теперь, когда я закончил расширение, я хочу его развернуть. Поэтому я создал проект установки (следуя приведенным инструкциям здесь ), убедившись, что вывод моего расширения по умолчанию включен. Сборка проекта установки генерирует MSI.

Вот проблема: я запускаю MSI, устанавливаю расширение (которое успешно завершается) ...

Но потом, когда я перезапущу Visual Studio, я ожидаю увидеть, что мое новое расширение установлено, но ничего нет; нет ни пунктов меню, ни кнопок, ни ничего в Extension Manager.

У меня такое ощущение, что я упускаю что-то действительно простое здесь, но в пошаговых руководствах я не вижу ни малейшего понятия о том, что это может быть, и я по существу бился головой о стену для последние два часа пытаюсь сделать это сам.

Есть идеи?

1 Ответ

2 голосов
/ 08 декабря 2011

Чтобы Visual Studio обнаружил ваше расширение, вы должны установить файлы манифеста расширения в определенное место. Вот более подробная информация:

http://blogs.msdn.com/b/visualstudio/archive/2010/02/19/how-vsix-extensions-are-discovered-and-loaded-in-vs-2010.aspx

...