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

Можно ли установить двоичные файлы в GAC с помощью установщика VSIX?
У меня есть гибридный установщик, который сбрасывает двоичные файлы на целевой компьютер (WIX), а также устанавливает шаблоны в Visual Studo (VSIX). VSIX хранится в установщике в виде двоичного файла и устанавливается с помощью настраиваемого...
1154 просмотров
schedule 23.12.2023

Развертывание сборки, содержащей IWizard, для шаблона проекта с помощью VSIX
Я создал расширение для VS 2010, которое развертывает шаблон проекта. Шаблон проекта использует пользовательский мастер (в определенной сборке), который вызывается, когда я создаю новый проект на основе этого шаблона. Я хочу упаковать сборку,...
3845 просмотров

vsix открывает визуальную студию
Кажется, моя система немного запуталась в отношении расширений Visual Studio. Обычно я бы использовал Nuget. Когда расширения нет в Nuget, я загружаю файл vsix и дважды щелкаю по нему, чтобы начать процесс установки. Но теперь, когда я дважды...
143 просмотров
schedule 15.04.2024

Visual Studio 2010 — расширение мастера vsix не может загрузить указанную сборку
Я использую расширение мастера VSIX. Все функционирует для одной сборки. Но когда я хочу иметь WizardAssemblyDetail (для DetailForm) и WizardAssemblyView (для ViewForm) и одну сборку, на которую ссылаются две другие (например, WizardAssemblyBase)....
819 просмотров

Где находится шаблон проекта VSIX расширяемости Visual Studio 2013
Обе эти статьи говорят о том, как разрабатывать расширения для VS2013, но обе предполагают, что у вас есть доступный тип проекта расширения. Расширение среды Visual Studio Создание расширений с помощью шаблона проекта VSIX По состоянию...
11612 просмотров
schedule 31.05.2024

Как лучше всего развернуть проект шаблона на С#?
Привет всем =) Мы создаем пользовательский шаблон проекта на С#, следуя этой теме, чтобы заставить все разработчиков для единообразной разработки, все наследуются от одного и того же класса и получают одни и те же инструменты разработки, которые...
79 просмотров

Как добавить фрагменты кода в расширение редактора VSIX MEF без языковой службы
Я пытаюсь реализовать фрагменты кода с расширением редактора MEF с VS2012, я следовал пошаговому руководству «Реализация фрагментов кода» по ссылке: http://msdn.microsoft.com/en-us/library/ff926100(v=vs.110).aspx Реализация основана на пошаговом...
370 просмотров

репозиторий nuget и vsix
Я экспортировал проект шаблона, используя инструмент экспорта в VS2015. Я создал пакет nuget, на который опирается этот проект. В файле vstemplate я добавил: <WizardExtension> <Assembly>NuGet.VisualStudio.Interop,...
255 просмотров
schedule 14.12.2023

VS2015 VSIX System.OutOfMemoryException
Я создал новый проект VSIX и добавил новый элемент -> Extensibility -> Custom Tool Window. Затем я попытался построить, но выдал ошибку: 1>------ Build started: Project: JSBQ, Configuration: Debug Any CPU ------...
590 просмотров

Как вывести список всех проектов в текущем решении с помощью EnvDTE?
Я следил за руководством MSDN Hello World по разработке расширений Visual Studio (в этой статье конкретно рассматривается его создание в виде команды панели инструментов Visual Studio). Я пытаюсь перечислить все проекты, содержащиеся в...
5701 просмотров
schedule 08.02.2024

Как создать расширение Visual Studio (VSIX), предназначенное для Visual Studio 2010-2017
Наша среда сборки - VS 2015 (в идеале), ориентированная на .net 4.0. Мы только что переработали наши плагины Visual Studio на основе шаблона проекта расширяемости Visual Studio в VS 2015. В результате VSIX отлично работает в VS 2015 и 2017 RC1....
1107 просмотров

Откройте окно WPF в пользовательской команде VSIX
Я хочу разработать расширение Visual Studio (2015), которое просто создает окна WPF, в которых я могу читать или редактировать содержимое файла (расширение yaml) private void MenuItemCallback(object sender, EventArgs e) { string...
603 просмотров
schedule 14.10.2022

Typecast не работает, когда расширение Visual Studio использует ссылку на более старую сборку
Я пишу расширение Visual Studio, которое ссылается на сборку Microsoft.VisualStudio.VCProjectEngine . Теперь я пытаюсь преобразовать EnvDTE.Project в Microsoft.VisualStudio.VCProjectEngine.VCProject следующим образом: VCProject vcProject...
115 просмотров

Не могу получить текущий экземпляр Visual Studio с помощью System.Diagnostics.Process.GetCurrentProcess();
Я создал новое меню для Visual Studio 2013 (проект VSIX) Функциональность меню связана с экземпляром Visual Studio, который щелкнул меню. Я получаю текущий экземпляр Visual Studio с System.Diagnostics.Process vsProcess =...
221 просмотров
schedule 15.11.2022

Как узнать, является ли активный документ текстовым документом?
Я разрабатываю расширение Visual Studio, в котором одна из реализованных команд должна быть доступна только тогда, когда активный документ является текстовым документом (например, «Toggle Bookmark» Visual Studio). Проблема в том, что я не могу...
391 просмотров

VSIX — путь к C:\Users\‹user›\Documents\Visual Studio 2017
Есть ли простой способ найти правильный путь к (независимо от версии VS) «C:\Users\‹ пользователь >\Documents\Visual Studio 2017\» из кода VSIX? Я знаю, что могу использовать заполнитель "%UserProfile%" для первой части, но как определить...
69 просмотров
schedule 12.03.2024

Как я могу перечислить проекты/файлы в расширении решения Visual Studio?
Я хотел бы получить коллекцию всех файлов .cs в решении для анализа из расширения Visual Studio. Есть несколько способов сделать это на SO, но они устарели и неуклюжи. В частности, они используют старые библиотеки совместимости с COM и требуют...
121 просмотров
schedule 16.03.2024

VSIX, как получить текущее имя документа моментального снимка?
Я пытался создать расширение, которое выделяет для меня определенные номера строк в Visual Studio на полях. Мне удалось получить свою маркировку на полях, используя предопределенный номер строки, но для правильной работы мне нужно знать, что такое...
330 просмотров
schedule 05.12.2023

Как перехватить выполнение в SQL Server Management Studio
Я пытаюсь найти какое-либо руководство по перехвату выполнения запроса в SQL Server Management Studio. Например: я хочу проверить запрос на предложение WHERE после нажатия кнопки «Выполнить». Я уже создал дополнение в VS19 с проектом VSIX. Я хочу...
431 просмотров
schedule 18.04.2024

Как я могу скрыть или показать пользовательское поле в окне редактора визуальной студии
В проекте VSIX я могу определить пользовательское поле для редактора с помощью шаблона элемента Editor Margin . Можно ли каким-либо образом скрыть или отобразить пользовательское поле из моего расширения Visual Studio? В качестве альтернативы,...
97 просмотров