Вопросы по теме 'vspackage'

Можно ли установить проект VS2010 VSPackage на VS2008?
Мне интересно, можно ли развернуть результирующий артефакт VSIX проекта VSPackage, созданный и написанный в Visual Studio 2010, в Visual Studio 2008 - при условии, конечно, что пакет не использует / не полагается на какие-либо сборки .NET 4? В...
530 просмотров

Как определить, закрывается ли среда разработки Visual Studio с помощью VSPackage?
Я пишу пакет VS, в котором мне нужно сохранить время, когда пользователь запускает мой пакет и когда пользователь закрывает Visual Studio. Проблема в том, что я не знаю, как получить событие закрытия для Visual Studio. Может ли кто-нибудь дать мне...
1654 просмотров
schedule 05.06.2023

Сбой сборки пакета VSIX без указания причины (ошибка Visual Studio)
Я должен включить диагностический режим подробностей вывода сборки проекта MSBuild, чтобы увидеть это: 1>Done executing task "EnableExtension" -- FAILED. (TaskId:81) 1>Done building target "DeployVsixExtensionFiles" in project...
9487 просмотров

Информация об отладочных механизмах, используемых отладчиком
В Visual Studio, если вы хотите прикрепить отладчик к каким-либо процессам, у вас есть возможность выбрать конкретный движок (тип кода) или набор движков, которые вы хотели бы использовать: Далее (после того, как вы выбрали любые механизмы и...
694 просмотров
schedule 23.10.2023

Как изменить значок в пакете интеграции Visual Studio (VSPackage)?
Итак, у меня есть стандартный пакет интеграции Visual Studio, который я создал с помощью мастера интеграции Visual Studio VS2010, который в значительной степени имеет следующий код, и я пытаюсь выяснить, как изменить значок в меню «Инструменты» для...
1105 просмотров

Прикрепить VsPackage к экземпляру Roslyn
Я пытаюсь создать VsPackage, использующий языковые службы Roslyn. В свойствах моего VsPackage я изменил аргументы командной строки на: /rootsuffix Roslyn При запуске проекта запускаемый экземпляр Visual Studio правильно использует Roslyn....
327 просмотров
schedule 24.02.2022

Определить текущую версию пакета VSIX из кода
Я пишу проект VSIX и хочу, чтобы код мог определить, доступно ли обновление. Я знаю, что Visual Studio сможет проверить наличие обновления, однако я хотел бы, чтобы расширение могло более подробно подсказывать пользователю (разработчику)....
2706 просмотров
schedule 05.01.2023

Динамическое отображение настраиваемой команды Visual Studio VSPackage на панели инструментов
Предположим, у нас есть пакет VSPackage с панелью инструментов и парой команд на панели инструментов. Как программно отобразить / скрыть одну из команд на панели инструментов? Если вы пользователь, вы можете сделать это, настроив панель...
2643 просмотров
schedule 02.05.2024

Программное назначение горячих клавиш командам меню VSPackage
Я разрабатываю новую версию расширения Visual Studio. В старой версии горячие клавиши хранились в реестре и я хотел бы импортировать эти настройки в новую версию программы. В новой версии используется формат .vsct для определения команд меню, и вы...
491 просмотров
schedule 04.07.2022

Пункт меню Visual Studio появляется несколько раз
Я создал пункт меню для расширения, над которым работаю; однако он отображается в меню «Инструменты» 4 раза, а не один раз. Ниже то, что у меня есть, но я не смог понять, почему пункт меню появляется более одного раза. Файл VSCT <?xml...
1179 просмотров

Получите PLK для VSPackage 2005/2008
Нашему расширению VS по-прежнему необходимо поддерживать VS 2005 и 2008, но я больше не могу создавать VSPackage PLK — похоже, что система либо сломана, либо больше не поддерживается Microsoft. Существует страница MSDN: Как получить PLK для...
115 просмотров
schedule 24.04.2022

VSPackage: динамическое создание панели инструментов с помощью кода
Можно ли определить всю панель инструментов для vspackage динамически (через код)? Я вижу, что это возможно с помощью меню (см. https://msdn.microsoft.com/en-us/library/bb166492.aspx ). Хотя панели инструментов «являются» меню, к сожалению, в...
184 просмотров
schedule 12.07.2023

Расширение Visual Studio: получить путь к текущему выбранному файлу в обозревателе решений.
Я пытаюсь создать свое первое расширение для Visual Studio, и до сих пор я следовал этому руководству, чтобы начать работу ( http://www.diaryofaninja.com/blog/2014/02/18/who-said-building-visual-studio-extensions-was-hard ). Теперь у меня есть...
3311 просмотров
schedule 20.02.2022

Получить DTE в конструкторе окна инструментов
Я создал VSPackage с окном инструментов и столкнулся с проблемой. Если пользователь открывает окно инструмента, когда VS уже запущен, я попадаю в класс MyToolPackage и могу получить DTE, используя (DTE)GetService(typeof(DTE)); Когда...
150 просмотров
schedule 14.09.2023

Выбор места отображения моего пункта меню для расширения VSPackage
Я пытаюсь создать элемент меню расширения визуальной студии, и мне трудно понять, как выбрать, в каком контекстном меню отображается расширение. Пример; Я щелкаю правой кнопкой мыши на билете TFS и вижу свой добавленный пункт меню в контекстном меню,...
88 просмотров

NullReferenceException при попытке установить расширение Visual Studio в VS 2015
Итак, я пытаюсь установить расширение Visual Studio в Visual Studio 2015, но при попытке установки получаю эту ошибку: System.NullReferenceException: ссылка на объект не указывает на экземпляр объекта Странно то, что я могу запустить...
576 просмотров