Описание тега vspackage
VSPackages - это программные модули, которые расширяют среду IDE Visual Studio, предоставляя элементы пользовательского интерфейса, службы, проекты, редакторов и дизайнеров.
0
ответов
Как получить выбранные элементы в проводнике контроля версий?
Я пишу vspackage, и хотя я могу добавлять вещи в контекстные меню в проводнике управления исходным кодом, я не знаю, как выяснить выбранные в данный момент файлы. Для обозревателя решений я знаю, что могу сделать что-то вроде этого: var applicationO…
21 мар '14 в 12:44
1
ответ
Асинхронная и Visual Studio обработка ошибок
Из MSDN: Если метод, который изменяет ключевое слово async, не содержит выражения или оператора await, метод выполняется синхронно. В VSPackage у меня есть 2 команды: private void FirstMenuCommand(object sender, EventArgs e) { ThrowElevationRequired…
15 апр '14 в 21:22
1
ответ
Есть ли способ добавить пользовательский фильтр файлов в диалог открытия файлов Visual Studio через расширение VSIX?
Я реализую набор расширений MEF через проект расширения VSIX. Это для небольшого внутреннего DSL. Я могу получить подсветку синтаксиса, работающую просто отлично. Я хотел бы иметь возможность иметь связанную запись фильтра файлов в диалоговом окне "…
22 апр '12 в 22:55
1
ответ
Visual Metrix Code Metrics Результаты: назовите это программно
Для моей магистерской работы я пишу VSPackage (для VS 2013), чтобы определить критические методы в проекте, и я хотел бы включить в алгоритм, используемый для классификации методов, также некоторые из метрик, предоставляемых Visual Studio. В пакете …
27 окт '14 в 13:49
1
ответ
Установка позиции по умолчанию для нового окна инструментов в VsPackage
Я создаю VsPackage с помощью ToolWindow и у меня возникают проблемы с установкой положения окна по умолчанию, когда оно открывается в первый раз. Мне нужно, чтобы он был закреплен как новая вкладка в "главном окне" (точно не знаю, как это называется…
27 авг '15 в 20:39
1
ответ
VSPackage тематический цветной
Я построил VSPackage для VS2015. Как я могу получить текущие цвета темы, чтобы покрасить мои элементы соответствующим? Я пробовал такие вещи, как xmlns:vsfx="clr-namespace:Microsoft.VisualStudio.Shell;assembly=Microsoft.VisualStudio.Shell.14.0" Back…
02 фев '16 в 14:37
2
ответа
Сбой сборки пакета VSIX без указания причины (ошибка Visual Studio)
Я должен включить режим диагностики выходных данных сборки проекта MSBuild, чтобы увидеть это: 1>Done executing task "EnableExtension" -- FAILED. (TaskId:81) 1>Done building target "DeployVsixExtensionFiles" in project "myextension.csproj" -- …
01 апр '13 в 16:36
1
ответ
NullReferenceException при попытке установить расширение Visual Studio в VS 2015
Поэтому я пытаюсь установить расширение Visual Studio в Visual Studio 2015, но получаю эту ошибку при попытке: System.NullReferenceException: ссылка на объект не установлена на экземпляр объекта Странно то, что я могу запустить расширение в экспер…
04 апр '17 в 14:02
1
ответ
Как открыть окно просмотра истории TFS из VSPackage?
Я пишу VSPackage для Visual Studio, который содержит окно инструментов для отображения списка элементов из TFS. Когда щелкает один из элементов, я хочу открыть окно "Просмотр истории". Как это окно можно открыть программно?
23 авг '15 в 14:29
2
ответа
Разработка VSPackage с использованием C++, как мне инициализировать мой пакет при запуске Visual Studio
Мой пакет разработан на C++, VS2015. Например, я определил некоторую команду в меню проекта и на панели инструментов, когда я запускаю VS, меню панели инструментов в порядке, но команда в меню проекта не появляется, затем я должен нажать любую кнопк…
22 окт '16 в 07:29
2
ответа
В пакете Visual Studio можно ли имитировать (DTE) GetService(typeof (DTE)) для тестов?
В моем пакете я использую (DTE) GetService(typeof (DTE)) получить информацию о текущем открытом решении. Есть ли способ смоделировать это для теста, в частности, чтобы я мог построить с помощью dte.Solution.SolutionBuild? Код в классе основной упако…
28 окт '14 в 22:16
3
ответа
IVsTextManager::GetActiveView(true, null, ...) возвращает не сфокусированное представление
Я играю с созданием команды редактирования текста Visual Studio. Я дошел до создания пакета, связывания команды, помещения ее в меню. Но что я не могу сделать рекомендованным Microsoft способом, так это выяснить, существует ли активное текстовое пре…
06 янв '15 в 03:45
1
ответ
Частная галерея расширений ошибка "Не удалось установить соединение с сервером [...]"
Добавлена приватная галерея расширений VS, как описано в https://msdn.microsoft.com/en-us/library/hh266746.aspx используя атомную подачу, как описано в https://msdn.microsoft.com/en-us/library/hh266717.aspx И получил это сообщение об ошибке: " Не …
18 фев '15 в 15:53
2
ответа
Обновление окна вывода Visual Studio
У меня есть некоторый код C#, пишущий сообщения о прогрессе в Visual Studio 2010 EnvDTE.OutputWindowPane. Код вызывается из меню Visual Studio (он находится в VSPackage). Проблема заключается в том, что окно вывода не перерисовывается до тех пор, по…
31 авг '11 в 21:46
1
ответ
Получить PLK для пакета VSPack 2005/2008
Наше расширение VS все еще нуждается в поддержке VS 2005 и 2008, но я больше не могу генерировать VSPackage PLK - система, похоже, либо сломана, либо больше не поддерживается Microsoft. Существует страница MSDN: Как: получить PLK для пакета VSPackag…
13 мар '15 в 21:39
1
ответ
Создание пакета Visual Studio для добавления шаблонов (vspackague Visual Studio SDK)
Я пытаюсь создать пакет Visual Studio, в частности, я хочу создать новый пункт меню в контекстном меню элементов. Как этот: http://www.diaryofaninja.com/blog/2014/02/18/who-said-building-visual-studio-extensions-was-hard Я уже получил отображение ме…
21 фев '15 в 00:14
1
ответ
Установленный MSI VSPackage загружается только в экспериментальном экземпляре
Мой пакет загружен только в экспериментальном экземпляре. У меня есть следующие атрибуты класса пакета: [PackageRegistration(UseManagedResourcesOnly = true)] [InstalledProductRegistration("#110", "#112", "3.6.1365", IconResourceID = 400)] [ProvideMe…
30 сен '13 в 12:40
1
ответ
Вызов стандартного файла "Файл изменен вне Visual Studio"
Я успешно создал собственный редактор одного представления в моем VSPackage. Одной из многих вещей, с которыми мне пришлось столкнуться, была реакция на ситуацию, когда отредактированный файл был изменен вне Visual Studio - "стандартные" редакторы в…
02 май '12 в 11:45
1
ответ
Добавление окна инструментов в расширение VSPackage - не в представлении -> Другие окна
Согласно этой статье MSDN: Окно инструментов должно отображаться в меню "Вид" -> "Другие окна" в VS2015 экспериментального экземпляра, а в моем - нет. Однако, когда я пытаюсь добавить окно инструментов в проект (как в Add - New Item -> Custom Tool W…
06 авг '15 в 08:49
1
ответ
VSIX - Невозможно загрузить файл или сборку ссылочной библиотеки DLL
Мой вопрос очень похож на этот, только то, что ответ и обходные пути не работают для меня. Также я в Visual Studio 2012. У меня есть VSPackage, который ссылается на другой проект, который зависит от других библиотек. Каждый раз, когда я запускаю сво…
02 дек '12 в 22:47