Я строю (читай: пытаюсь построить) пакет интеграции Visual Studio, который содержит некоторые пользовательские выделения и intellisense. Языковая часть работает нормально, пакет загружается в среду IDE, без проблем устанавливая на устройства без SDK.Расширение Visual Studio: информация о всплеске не отображается
Однако, вот одна досадная вещь, с которой я не могу работать. Я хочу увидеть подробности своего пакета в поле about (который показывает все установленные пакеты, такие как Resharper), а также для заставки.
В соответствии с документацией метод для этого заключается в реализации интерфейса «IVsInstalledProduct». Я сделал это, следуя инструкциям на MSDN, но это просто не работает! Когда я помещал контрольные точки в методы, похоже, они никогда не называются. Надеюсь, здесь есть кто-то, кто может просветить меня, почему это не работает, как это должно быть.
Примечание: Я также запустил devenv.exe/ranu/rootsuffix Exp/setup из командной строки VS2008, как рекомендовано в других статьях об этом.
Является ли ваш пакет родным или управляемым? –
Это управляемый пакет –