Какой застройка / расширение для VS 2010 мне следует создавать?
-
28-09-2019 - |
Вопрос
Мне удалось разработать расширение для Visual Studio «Обновление веб -справочника» в форме простого DLL, который позаботится о некотором обмене занятиями между различными проектами и т. Д. -Дружественный пакет, чтобы все парни в нашей компании могли его использовать. Пока что у меня есть
- 2 DLL и 1 файл конфигурации, в который мне нужно скопировать Приват Папка визуальной студии IDE
- (Относительно) простое изменение в devenv.exe.config. файл
Есть ли какой -то поддерживаемый способ создания плагина/добавления/расширения, который поможет мне автоматизировать это и не нужно заботиться о разрешениях для необходимых папок и т. Д. Или мне лучше написать простой инструмент развертывания и сказать парням. с повышенными разрешениями?
Редактировать: Причина, по которой мне нужны оба этапа, заключается в том, что я разработал Schemaimporterextenceence, которая должна быть зарегистрирована в файле конфигурации VS IDE (или, альтернативно, в Machine.config, но я думаю, что это не было бы проще) и Библиотека, содержащая ее, должна быть достижена дозоревающейся механизмом разрешения (возможно, есть некоторые другие места, где он также будет найден, GAC будет работать так хорошо)
Редактировать 2: Наконец-то я просто создал проект Setup, который выполняет оба шага, и даже восстанавливает файл конфигурации в исходное состояние при удалении. Я явно смотрел в неправильном направлении, потому что я реализовал, далеко не плагин. Спасибо за советы в любом случае;)
Решение
xcopy
и patch
(Или просто напишите что-нибудь простое, чтобы изменить файл конфигурации).
Оберните это все в пакетном файле / скрипте.
Другие советы
Проверьте ScapeBuilder Аддин для более простого способа создания плагинов. (Есть несколько видеороликов на канал9 для демонстраций.