Вопросы по теме 'envdte'
Получить свойства из окна свойств
Я создаю надстройку Visual Studio, и когда я выбираю узел подключения к данным в окне проводника сервера (или в таблице данных или в поле данных), есть ли способ получить значения свойств из окна свойств, показанного в Visual Studio, с помощью EnvDTE?...
226 просмотров
schedule
17.10.2021
Почему dte.MainWindow генерирует NullRefEx в методе инициализации пакета VSIX?
Я конвертирую VS Addin в VS Package.
У меня есть этот код в моем классе пакета VSIX (который является производным от Microsoft.VisualStudio.Shell.Package)
protected override void Initialize() {
base.Initialize();
var dte =...
336 просмотров
schedule
15.11.2021
Как получить тип перечисления в шаблоне T4
В процессе написания текстового шаблона T4 я столкнулся с проблемой, которую никак не могу решить. Мне нужно знать тип обрабатываемого перечисления.
У меня есть перечисления, основанные на byte и ushort . Мне нужен текстовый шаблон T4, чтобы...
1080 просмотров
schedule
05.11.2021
Как заменить DTE2 в .NET Standard
Прошло много времени с тех пор, как Microsoft представила .NET Standard . Раньше, если я хотел получить информацию о Project , Solution и других связанных объектах (например, путь решения, проекты в решении и т. Д.), Я использовал тип DTE2 ,...
241 просмотров
schedule
14.11.2021
URL-адрес проекта веб-приложения — от EnvDTE
Можно ли получить URL-адрес проекта веб-приложения из объекта проекта EnvDTE?
т. е. мне нужен URL-адрес, который я вижу в Visual Studio, когда я смотрю на вкладку «Интернет» в свойствах проекта.
В идеале я хотел бы получить его, если для проекта...
435 просмотров
schedule
10.03.2022
расширяемость Visual Studio - Как я могу проверить, включена ли отладка Silverlight на веб-сайте ASP.NET?
Как я могу программно проверить, включена ли отладка Silverlight для веб-сайта (т.е. установлен ли флажок «Silverlight» в разделе «Страницы свойств-> Параметры запуска»)?
Я знаю, что для веб-приложения (WAP) я могу проверить это через EnvDTE...
198 просмотров
schedule
16.03.2022
Расширение Visual Studio: доступ к параметрам VS из произвольной библиотеки DLL
В настоящее время я разрабатываю свое первое расширение VS, которое должно предоставить пользователю некоторые параметры. После https://msdn.microsoft.com/en-us/library/bb166195.aspx , было довольно легко создать собственную страницу параметров....
1088 просмотров
schedule
15.03.2022
Как получить расширенный путь от EnvDTE/VCProjectEngine
Я пытаюсь написать инструмент для создания zip-файла, содержащего все файлы PDB из одного решения Visual Studio 2010.
Я могу получить каждый путь к файлу PDB в решении с помощью следующего кода. Однако значение свойства содержит макрос Visual...
846 просмотров
schedule
12.04.2022
Получить путь к неработающей ссылке в надстройке Visual Studio
Я работаю над пакетом расширения визуальной студии. Мне нужно иметь возможность получить ссылочный путь неработающей ссылки (ссылка, на которую ссылочный файл был удален)
Я не смог найти способ сделать это с проектом EnvDTE. когда я получаю...
104 просмотров
schedule
13.05.2022
Событие ItemAdded в Visual Studio: получить элемент и проект
Я разрабатываю инструмент, который распознает изменения, сделанные в решении Visual Studio. Поэтому я использую dte Events, например
solutionEvents.ProjectRemoved += cV.OnProjectRemoved;
solutionEvents.ProjectRenamed += cV.OnProjectRenamed;...
166 просмотров
schedule
28.05.2022
Создайте решение и добавьте проект с помощью VisualStudio.DTE.10.0.
Я пытаюсь создать решение VS2010 и добавить проект из автономного приложения (не надстройки). Я могу создать экземпляр VS2010, но я не могу определить, как правильно создать проект... Я могу найти только пример того, как создать проект с...
2802 просмотров
schedule
04.06.2022
Как программно перезагрузить существующий незагруженный проект С# с помощью IVsSolution.CreateProject
Я хотел бы добавить две кнопки в расширение моей студии, которые выгружают/загружают все тестовые проекты открытого решения. После долгих хлопот выгрузка работает нормально. Теперь у меня все еще есть проблемы с их загрузкой.
Почему-то я не могу...
2179 просмотров
schedule
14.06.2022
Как программно узнать действие каждого запускаемого проекта в решении?
В разделе «Решение-> Свойства» я могу установить несколько запускаемых проектов:
Я знаю, что могу получить список проектов, помеченных как «Запуск» (используя EnvDTE: solution.SolutionBuild.StartupProjects ), но как мне получить список проектов,...
1049 просмотров
schedule
10.07.2022
Получить зависимости проекта для проекта в .net
Я хочу проверить, были ли программно правильно добавлены зависимости проекта (щелкните правой кнопкой мыши проект и выберите «зависимости проекта»). Как я могу это сделать?
Именно так,
Qn- часть 1) Как я могу получить доступ к «зависимостям»...
2852 просмотров
schedule
27.07.2022
Получить все классы в проекте в Visual Studio Scaffolder
Я создаю инструмент для создания лесов для Visual Studio, и мне нужно представить список классов, которые являются производными от определенного абстрактного класса, но только классов в активном проекте. У меня он работает, но визуальной студии...
1442 просмотров
schedule
30.08.2022
Альтернатива CfgPropertyPagesGuidsAddCSharp для Visual Studio 2010
Я пытаюсь разработать пакет VSIX, который добавляет в конструктор проекта вкладку для нескольких настраиваемых свойств проекта. У меня есть пакет, работающий в VS 2013 с использованием CfgPropertyPagesGuidsAddCSharp , как описано в этот пост ....
222 просмотров
schedule
15.09.2022
Как добавить ссылку на другой проект в мое решение с помощью автоматизации Visual Studio
Я создаю новое решение и добавляю в него несколько проектов через Solution2.AddFromTemplate . Теперь, прежде чем я смогу успешно построить свое решение, мне нужно добавить ссылку на проект из одного проекта в другой. Я пытаюсь ориентироваться в...
2926 просмотров
schedule
24.09.2022
Программно перейти к началу определения функции после открытия файла в Visual Studio с помощью DTE
Во-первых, я могу программно открыть определенный файл в редакторе Visual Studio с помощью Как программно открыть проект/решение в уже работающей Visual Studio? .
var dte = Package.GetGlobalService(typeof(_DTE)) as DTE2;...
30 просмотров
schedule
05.10.2022
Можете ли вы запустить RunCustomTool с EnvDTE в качестве события перед сборкой?
Я использую T4MVC, и я не могу использовать событие предварительной сборки для запуска TextTransform.exe, так как он зависит от EnvDTE и должен запускаться с Visual Studio в качестве хоста.
Если я однажды запустил пользовательский инструмент, он...
2995 просмотров
schedule
13.05.2023
EnvDTE CodeProperty — TypeName массивов
У меня есть следующий код для перебора некоторых свойств моего класса
IEnumerable<CodeProperty> properties = CodeParser.GetEntityProjectItem(this,...
691 просмотров
schedule
25.10.2022