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

У меня есть существующее расширение Visual Studio, которое работает из коробки.

Однако некоторый сторонний код требует, чтобы папка создавалась в определенном месте (в каталоге IDE Visual Studio), чтобы позволить добавочному пользователю настраивать некоторые вещи по своему усмотрению.

Расширение попытается создать эту папку, но, конечно, папка IDE имеет ограниченные разрешения, как и должно быть.

Я мог бы создать собственный EXE-файл, который запускается расширением при первом запуске, и указать, что он делает это с повышенными разрешениями, а затем этот EXE-файл может создать необходимую папку. Но это кажется неправильным, и не в духе расширений.

Поэтому мне было интересно, могу ли я что-нибудь сделать в своем проекте VSIX, чтобы установщик VSIX позаботился о создании папки?

0 ответов

Другие вопросы по тегам